Pertanyaan yang diberi tag «dbnull»

18
Tetapkan null ke SqlParameter
Kode berikut memberikan kesalahan - "Tidak ada konversi implisit dari DBnull ke int." SqlParameter[] parameters = new SqlParameter[1]; SqlParameter planIndexParameter = new SqlParameter("@AgeIndex", SqlDbType.Int); planIndexParameter.Value = (AgeItem.AgeIndex== null) ? DBNull.Value : AgeItem.AgeIndex; parameters[0] = planIndexParameter;
189 c#  dbnull  sqlparameter 

15
Cara paling efisien untuk memeriksa DBNull dan kemudian menetapkan ke variabel?
Pertanyaan ini muncul sesekali, tetapi saya belum melihat jawaban yang memuaskan. Pola khas adalah (baris adalah DataRow ): if (row["value"] != DBNull.Value) { someObject.Member = row["value"]; } Pertanyaan pertama saya adalah mana yang lebih efisien (saya telah membalik kondisinya): row["value"] == DBNull.Value; // Or row["value"] is DBNull; // Or row["value"].GetType() …
151 .net  dbnull 

6
Apa perbedaan antara Null dan System.DBNull.Value?
Apakah ada perbedaan antara null dan System.DBNull.Value? Jika ya, apa itu? Saya memperhatikan perilaku ini sekarang - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Sementara saya mengambil data dari database menggunakan datareader sql, meskipun tidak ada nilai yang if(rdr["Id"] …
92 c#  null  dbnull 

6
SQLite setara dengan ISNULL (), NVL (), IFNULL () atau COALESCE ()
Saya ingin menghindari banyak pemeriksaan seperti berikut dalam kode saya: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); Saya pikir saya hanya bisa meminta kueri saya mengurus null dengan melakukan sesuatu seperti ini: SELECT myField1, [isnull](myField1, '') FROM myTable1 WHERE myField1 = someCondition Saya menggunakan SQLite dan sepertinya tidak mengenali isnullfungsinya. …
92 .net  sqlite  dbnull 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.