关于SqlCommand.ExecuteScalar()问题:cmd.CommandText = "SELECT TOP 1 username FROM tb WHERE username like 'braveman%' ORDER BY tb DESC" ;
.....
str cmd.ExecuteScalar().ToString;
Console.Writeline(str);当select语句返回不为空的时候,程序正常, 但当select语句返回空的时候ExecuteScalar()返回的是一个空引用
请问,我怎么判断ExecuteScalar()返回的是不是一个空引用,也就是select语句返回是不是不为空??
谢谢
.....
str cmd.ExecuteScalar().ToString;
Console.Writeline(str);当select语句返回不为空的时候,程序正常, 但当select语句返回空的时候ExecuteScalar()返回的是一个空引用
请问,我怎么判断ExecuteScalar()返回的是不是一个空引用,也就是select语句返回是不是不为空??
谢谢
解决方案 »
- 紧急求救一个按时间排序统计的问题,在线等。
- asp.net生成大量垃圾代码吗?
- asp.net的aspx文件与class文件对应关系
- 在此对自己近阶段的工作作一个小小总结
- 异常详细信息: System.IO.FileLoadException: 未能加载文件或程序集“Interop.Excel”或它的某一个依赖项。拒绝访问
- 三个表查询求和的问题
- 绑定列输出问题,急!马上结分!!!
- 如何将显示数据库中读取的图片
- 怎么读取显示excel图表
- 连接池达到最大的问题--评《ASP.NET高级编程》一书
- DateGrid多选问题?
- 大家谁用过Infragistics UltraWebTree控件,能不能给我个数据邦定的例子
if(objRtn!=null&&!Converter.IsDBNull(objRtn))
objRtn.ToString();