C#的这段代码为什么说有OleDbException?急!

电脑王杨扬 2002-12-12 12:30:39
我是这样设计的,一个oleDbConnection用来连接一个数据库,一个oleDbDataAdapter。一个数据集DataSet。我想一开始在DataGrid上显示所有的记录,这步已经能完成。然后我想更改DataGrid的绑定的SelectCommand,让DataGrid上的内容随之变动。这就是上面的代码对应的设计。请给我一段你设计的代码,谢谢!

OleDbCommand myCommand = new OleDbCommand (select,oleDbConnection1);
oleDbDataAdapter1.SelectCommand = myCommand;
dtgList.DataSource = selectData1.图书信息表;
selectData1.Clear();
oleDbDataAdapter1.Fill (selectData1); //这句报的错!

其中oleDbDataAdapter1,dtgList,selectData1分别为OleDbDataAdapter,DataGrid,DataSet,为什么会出错,急请教!

希望能给出访问DB的例子,SQL Server的
...全文
32 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
dy_2000_abc 2002-12-12
  • 打赏
  • 举报
回复
select具体是什么,有可能是sql语句错误
电脑王杨扬 2002-12-12
  • 打赏
  • 举报
回复
没有具体信息,编译都过了,好像就是执行到代码时,出现一个System.Data.dll错误
qiujoe 2002-12-12
  • 打赏
  • 举报
回复
给出你具体的select
saucer 2002-12-12
  • 打赏
  • 举报
回复
look at Exception.Message to see what the detailed error is
henryfan1 2002-12-12
  • 打赏
  • 举报
回复
把数据集FILL后在帮定试下.

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧