可空類型用途主要是從數(shù)據(jù)庫讀取數(shù)據(jù)有可能為空,而不是插入使用,插入數(shù)據(jù)都要進(jìn)行驗(yàn)證,如果要插入數(shù)據(jù)庫的null,則使用DBNull.value
判斷取出的數(shù)據(jù)是否為數(shù)據(jù)庫中的null,如果是則賦值給可空的datetime類型的Lockdatatime 屬性
tseat.Lockdatatime = reader.IsDBNull(5) ? null : (DateTime?)reader.GetDateTime(5);
判斷取出的數(shù)據(jù)是否為數(shù)據(jù)庫中的null,如果是則賦值給可空的int類型的Testint 屬性
tseat.Testint = reader.IsDBNull(6) ? null : (int?)reader.GetInt32(6);
新聞熱點(diǎn)
疑難解答
圖片精選