SqlDataReader datareader = command.ExecuteReader(); if (datareader.Read()) {
num = Convert.ToInt32(datareader["roomid"]);
} //换成:
num =Convert.ToInt32(command.ExecuteNonQuery().ToString());
解决方案 »
- 关于在.NET程序中使用Office2003提供的信息权限管理功能
- 项目一个小功能,实现对双网卡的监控,是否连接交换机,包括IP的绑定,网管DNS等,出问题自动报警等.
- C#侦听本机某一端口的数据包
- 通过委托在窗体间传递消息必须通过父窗体吗?
- 请问在VS2005中如何建立框架页??
- 有懂SEO的吗????????我问你个问题
- cookiecontainer 对象如何保存到文本?
- [高分求救!!]高手快救救我!!!!!!!
- 【求教】操作第三方程序里为Internet Explorer_Server类的内容
- 如何刷新同一数据集中的某张表??
- 进程问题,关于线程执行过程中abort的问题.
- DataGridView打印精灵组件发布啦!并更新了新版本
if (datareader.Read())
修改为while(datareader.Read())吧
if只能执行一次,while循环执行,对你这里来说影响不大,
我新手,已经是int型问什么还要Convert.ToInt32呢?num = datareader["roomid"];