解决方案 »
- listbox问题(送分)
- 没分了!希望兄弟们帮我一把!谢谢了!
- 网站刚做好等待发布,遇到下列问题,来者有分!
- 一个简单的webservice问题
- ■■■为什么我的基于windows验证的网站在国外不能访问
- 一个response.write("<script>...)问题,对于高手来说太简单了,但我不是高手
- 怎样在Asp.net的web页面中 画一个三角形和一条线
- 如何用.net做activex控件,希望各位来侃侃,来者有分,决不吝啬!如果有源码,高分相送!!
- 把select服务器控件绑定到一个数据源之后,怎么它的value永远是第一项的value
- cache是针对会话有效的,还是针对整个应用程序有效的?
- asp.net 路径问题(图片地址为网站服务器中C盘下的图片)
- 各位 大侠 这段代码什么意思
cmd.ExecuteReader(CommandBehavior.CloseConnection)给力
编译器错误消息: CS1501: “ExecuteNonQuery”方法没有采用“1”个参数的重载源错误: 行 1562: //comm.CommandText = SB.ToString().Trim();
行 1563: comm.CommandText = strSql;
行 1564: comm.ExecuteNonQuery(CommandBehavior.CloseConnection);
行 1565:
这个里面不给带参数
楼主搞错了。
恩我刚开始也以为这两个没关系。。但是后来在网上找了一下。有这样的一个文档在使用数据库更新或插入语句时,大家通常使用 SqlCommand 的 ExecuteNonQuery() 方法,并且前提是定义了一个公共的数据库连接(如果每次查询时都生成新连接的话不会存在这个问题,但那样数据库占用的资源相对会高很多),在ExecuteNonQuery() 后,内部会生成一个空的 DataReader 对象,并当当前的数据库连接关闭掉后,该 DataReader 才会释放
这个文档的地址:http://www.51test.net/show/416017.html