public object ExecuteScalar(DbCommand cmd)
{
cmd.Connection.Open();
object ret = cmd.ExecuteScalar();
cmd.Connection.Close();
return ret;
}如果我cmd.ExecuteScalar()出错后,之后的cmd.Connection.Close()是否会执行?请大家注意cmd是DbCommand。
{
cmd.Connection.Open();
object ret = cmd.ExecuteScalar();
cmd.Connection.Close();
return ret;
}如果我cmd.ExecuteScalar()出错后,之后的cmd.Connection.Close()是否会执行?请大家注意cmd是DbCommand。
解决方案 »
- Repeater中,文本编辑器无法使用!高手帮忙
- 求助!无法获取XMLHttpRequest.send方法传的值。
- 如何在程序后台动态的控制水晶图表呢?如更改图表的相关选项,图表类型等。
- 关于ACCESS 2003 里like句的问题!
- ASP.NET1.1,2.0权威空间提供商
- DateTime.Parse的问题。如何格式化DateTime类型数据。
- asp.net 播放本地录像 如何实现?
- .Net Web设计
- 关于变量的一个问题
- △▲★■啊...啊........痛苦,我受不了了,用了.NET后,发现三天两头的怪问题,我的.NET启动不了了△▲★■
- 服务端怎样调用客户端javascript函数
- html问题
{}
catch
{}
finally
{
cmd.Connection.Close()
}
建议使用try{}catch{}
{
cmd.Connection.Open();
object ret = cmd.ExecuteScalar();
cmd.Connection.Close();
return ret;}
catch
{}
finally
{
cmd.Connection.Dispose();
}