有没有剪短的话语判断ExecuteScalar()返回的是null?
有没有剪短的语句判断ExecuteScalar()返回的是null???C# codestring temp SQLHelper.ExecuteScalar(conS
有没有剪短的语句判断ExecuteScalar()返回的是null???
C# codestring temp = SQLHelper.ExecuteScalar(conStr,commandtype.text,sqlstr,null).tostring();
总感觉这句报错的几率比较大。。
有没有简单的方法判断返回的是null还是字符串空呢???
以为有时候会有这样的语句
bool flag = false;
if(temp=="")
flag = true;
[解决办法]如果返回时null的话,你tostring()的时候应该就出错了吧
[解决办法]不再加tostring()直接判断是否为空。然后在判断“”
[解决办法]这样写可以跳过null的判断
C# codestring temp = SQLHelper.ExecuteScalar(conStr,commandtype.text,sqlstr,null) + "";
[解决办法]
C# codeif(!string.IsNullorEmpty(字符串)){ 不为""或Null...}
[解决办法]
?? 不就可以了吧
[解决办法]
[解决办法]
[解决办法]
[解决办法]
C# codestring temp = Convert.ToString(SQLHelper.ExecuteScalar(conStr,commandtype.text,sqlstr,null));