ObjCommand.CommandText = strSel;
改为:
ObjCommand = new OleDbCommand(strSel, "Provider=...连接字符串");
改为:
ObjCommand = new OleDbCommand(strSel, "Provider=...连接字符串");
解决方案 »
- C# 在有背景图片的界面下设置 button 键透明
- 请教 Request.GetResponse.Headers 中文乱码问题
- C#调用中兴API开发cngp平台网关源代码
- C#里TreeView控件的问题
- 用.net打包的安装程序在安装完成后在后自动运行某个程序
- ★★★送分快来抢★★★:在vs2005里如何制作windows service程序的安装包,不用installutil?
- 有多少人碰到过关于CrystalReportViewer 这样的问题?
- C# IntPtr 问题
- TCP接收服务异常问题
- 求vs.net 2003英文版的下載﹗﹗﹗真的很急呀。買不到﹗
- VS.NET 中的C#,和VC.NET有没有办法设置成向VB那样,可以输入代码时不考虑大小写
- 在VS.net中间,如何通过菜单填写项目的版本号?
用的时候是while (reReader.Read())
很明显的错!!!!
没有联接、更没有打开联接
还用错了变量,这是个大马虎!
呵呵,开个玩笑,不会生气吧
OleDbConnection conn = new OleDbConnection();
conn.ConnectionText = 联接字符串;
OleDbCommand ObjCommand;string strSel = "SELECT * FROM WareHouseTable";ObjCommand.CommandText = strSel;
ObjCommand.Connection = conn;
OleDbDataReader myReader = ObjCommand.ExecuteReader();
int i=0;
conn.Open();
while (myReader.Read())
{
this.dtWareHouse.Rows[i]["WareHouseID"]="01";//reReader.GetValue(0);
this.dtWareHouse.Rows[i]["WareHouseID"]=reReader.GetValue(1);
this.dtWareHouse.Rows[i]["WareHouseID"]=reReader.GetValue(2);
i++;
}
conn.Close();
srnld(天涯) : 不是定错了,而是“OleDbCommand ObjCommand;
string strSel = "SELECT * FROM WareHouseTable";
ObjCommand.CommandText = strSel;
OleDbDataReader myReader = ObjCommand.ExecuteReader();”写在一个方法里这个方法返回类型为OleDbDataReader