dbnull पर टैग किए गए जवाब

18
नल को SqlParameter पर असाइन करें
निम्नलिखित कोड एक त्रुटि देता है - "DBnull से 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;
188 c#  dbnull  sqlparameter 

15
DBNull के लिए जाँच करने के लिए और फिर एक चर को असाइन करने के लिए सबसे कुशल तरीका?
यह सवाल कभी-कभार सामने आता है, लेकिन मैंने कोई संतोषजनक जवाब नहीं देखा है। एक विशिष्ट पैटर्न है (पंक्ति एक DataRow है ): if (row["value"] != DBNull.Value) { someObject.Member = row["value"]; } मेरा पहला सवाल यह है कि कौन अधिक कुशल है (मैंने शर्त लगा दी है): row["value"] == DBNull.Value; …
151 .net  dbnull 

6
ISNULL (), NVL (), IFNULL () या COALESCE () के बराबर SQLite
मैं अपने कोड में निम्नलिखित की तरह कई जाँच होने से बचना चाहता हूँ: myObj.someStringField = rdr.IsDBNull(someOrdinal) ? string.Empty : rdr.GetString(someOrdinal); मुझे लगा कि मैं अपनी क्वेरी को कुछ इस तरह से करके नल की देखभाल कर सकता हूं: SELECT myField1, [isnull](myField1, '') FROM myTable1 WHERE myField1 = someCondition मैं …
92 .net  sqlite  dbnull 

6
अशक्त और System.DBNull.Value के बीच अंतर क्या है?
क्या null और System.DBNull.Value के बीच कोई अंतर है? यदि हां, तो यह क्या है? मैंने इस व्यवहार पर ध्यान दिया - while (rdr.Read()) { if (rdr["Id"] != null) //if (rdr["Id"] != System.DBNull.Value) { int x = Convert.ToInt32(rdr["Id"]); } } हालांकि मैं डेटाबेस से एक sql डेटाट्रेडर का उपयोग करके …
92 c#  null  dbnull 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.