«dbnull» etiketlenmiş sorular

18
SqlParameter öğesine null atama
Aşağıdaki kod bir hata veriyor - "DBnull'dan int'e örtük dönüştürme yok." 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
DBNull kontrol ve sonra bir değişkene atamak için en verimli yolu?
Bu soru zaman zaman ortaya çıkıyor, ancak tatmin edici bir cevap görmedim. Tipik bir desen (satır bir DataRow'dur ): if (row["value"] != DBNull.Value) { someObject.Member = row["value"]; } İlk sorum daha verimli (durumu ters çevirdim): row["value"] == DBNull.Value; // Or row["value"] is DBNull; // Or row["value"].GetType() == typeof(DBNull) // Or... …
151 .net  dbnull 

6
ISNULL (), NVL (), IFNULL () veya COALESCE () ile eşdeğer SQLite
Kodumda aşağıdaki gibi birçok kontrolün olmasını önlemek istiyorum: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); Bunun gibi bir şey yaparak sorgumun boş değerlerle ilgilenmesini sağlayabileceğimi düşündüm: SELECT myField1, [isnull](myField1, '') FROM myTable1 WHERE myField1 = someCondition Yine de SQLite kullanıyorum ve isnullişlevi tanımıyor gibi görünüyor . Ayrıca diğer veritabanlarında tanınan …
92 .net  sqlite  dbnull 

6
Null ve System.DBNull.Value arasındaki fark nedir?
Null ve System.DBNull.Value arasında herhangi bir fark var mı? Eğer evet ise, bu nedir? Bu davranışı şimdi fark ettim - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } Döndürülen hiçbir değer yoktur gerçi, bir sql DataReader kullanarak veritabanından veri almak …
92 c#  null  dbnull 
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.