帮忙了,谢谢@ conn.Open(); 你已经用USING了。就不要再conn.Open(); 。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20090807/14/7b2ee05d-1610-4e7e-b2e4-473000543d07.html?52506已经回答了 退出来了,就是发生了异常了。肯定是数据库操作语句的问题: SqlCommand command = new SqlCommand("select roomid from room where @number='307'", conn看你后面的参数,这个应该是参数而不是列名吧? 谢谢!换成while的确是可以解决问题,我想问的问题是我在单步调试的时候,明明if(datareader.Read()) //这句话显示true 的时候就直接跳到if外边去了,为什么??????????{ num = Convert.ToInt32(datareader["roomid"]);} .net里xml有什么作用 正则表达式 有几种 应该把事件注册在窗口哪个位置。 求一个函数? 编写服务器端程序报文交换问题? 关于SQL Server2000数据导出的问题 各位大虾,导入csv文件时,如何判断是两个不同的csv文件? .net的Timer问题始终很难解决,恳请高手指点 ILSpy反编译DLL文件后改动其中一小部分,怎么再将其编译到该DLL中 关于C#数组的问题?请各位大哥们指点一下!:) DataGridView打印精灵组件发布啦!并更新了新版本 在vs中如何用C#画出一个三角形?
已经回答了
if(datareader.Read()) //这句话显示true 的时候就直接跳到if外边去了,为什么??????????{
num = Convert.ToInt32(datareader["roomid"]);
}