cmd.ExecuteScalar() 返回空值时发生错误
来源:互联网 发布:怎样知黄龙玉真假 编辑:程序博客网 时间:2024/05/23 19:16
今天做作业运行时cmd.ExecuteScalar() 返回空值时发生错误了,然后我在网上找一下,发现了以下解决方法很有效果。
cmd.ExecuteScalar() 返回空值时发生错误的解决方法如下:
//---方法1 cmd.ExecuteScalar() != null
string strSql = "Select sName FROM tbD Where sName='aaa'";
SqlCommand cmd = new SqlCommand(strSql, myConn);
if (cmd.ExecuteScalar() != null)
{
return true;
}
else
{
return false;
}
cmd.Connection.Close();
myConn.Close();
//---方法2
string strSql = "Select count(*) FROM tbD Where sName='aaa'";
SqlCommand cmd = new SqlCommand(strSql, myConn);
int i = (int)cmd.ExecuteScalar();
cmd.Connection.Close();
myConn.Close();
if (i == 0)
{
return true;
}
else
{
return false;
}
//也可以用
嘿嘿,今天又解决了一个问题,很开心哦!
在最近做项目的过程中,我发现编程变得越来越有意思了。加油加油,努力!
- cmd.ExecuteScalar() 返回空值时发生错误
- cmd.ExecuteScalar()发生错误:请求的范围扩展超过了数组的结尾,的原因。
- cmd.ExecuteScalar()方法
- cmd.ExecuteScalar()和cmd.ExecuteNonQuery()
- cmd.ExecuteNonQuery()、cmd.ExecuteScalar()、cmd.ExecuteReader()
- cmd发生系统错误5 拒绝访问
- cmd发生系统错误 5。 拒绝访问。
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值问题
- ExecuteScalar 返回值
- 关于Command.ExecuteScalar返回值
- 判断ExecuteScalar()是否返回结果
- CMD启动mySQL提示“发生错误5。”解决办法
- cmd 中 net start mysql 提示发生系统错误 5
- cmd发生系统错误5 拒绝访问解决办法
- cmd发生系统错误5 拒绝访问解决办法
- 按区间分组,按毛利率排序问题
- [转]IPC框架分析 Binder,Service,Service manager
- 转:在ASP.NET中在不同页面间进行数据传递有哪些方法
- 可知道,我想你
- SQL查询所有数据库名称,表大小
- cmd.ExecuteScalar() 返回空值时发生错误
- j2se---jsp
- OpenVPN的广播问题以及tun和tap设备的深层次挖掘
- 平台崩溃之operator new异常(十一)-2010-5-26
- 页面大小变化事件
- pageEncoding和charset=UTF-8
- [转]Android init 启动过程分析
- [转]Simple Guide for Porting Android Kernel
- 程序员的一生