datagrid显示数据问题.

rain_dreaming 2005-04-18 11:24:39
我有如下显示datagrid显示查询数据的代码,但运行后出现下面的提示,请各位大虾帮忙指点!
Dim mycommand As OleDb.OleDbDataAdapter
Dim string1 As String
Dim mydataset As New DataSet()
mycommand = New OleDb.OleDbDataAdapter("select * from person where 姓名='李文玉'", OleDbConnection1.ConnectionString)
mydataset = New DataSet()
DataGrid1.DataSource = mydataset
mycommand.Fill(mydataset)
DataGrid1.DataBind()

错误提示:
至少一个参数没有被指定值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Data.OleDb.OleDbException: 至少一个参数没有被指定值。

源错误:


行 188: mydataset = New DataSet()
行 189: DataGrid1.DataSource = mydataset
行 190: mycommand.Fill(mydataset)
行 191: DataGrid1.DataBind

...全文
161 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
qibo2002 2005-04-18
  • 打赏
  • 举报
回复
sql文调试一下吧
njmaxiang 2005-04-18
  • 打赏
  • 举报
回复
是不是连接对象没有打开
qibo2002 2005-04-18
  • 打赏
  • 举报
回复
OleDbConnection1.ConnectionString 应该也是可以的吧,
不过同意 hamadou(闵峰)
换成OleDbConnection1 试一下
rain_dreaming 2005-04-18
  • 打赏
  • 举报
回复
这个有问题吗
hamadou 2005-04-18
  • 打赏
  • 举报
回复
mycommand = New OleDb.OleDbDataAdapter("select * from person where 姓名='李文玉'", OleDbConnection1)
rain_dreaming 2005-04-18
  • 打赏
  • 举报
回复
数据库连接没问题,都是测试过的.
qibo2002 2005-04-18
  • 打赏
  • 举报
回复
顺序没关系,估计是数据库查询时候的问题
qibo2002 2005-04-18
  • 打赏
  • 举报
回复
数据库连接,和sql文都是对的么?
rain_dreaming 2005-04-18
  • 打赏
  • 举报
回复
换过来还是不行啊.
zf19811031 2005-04-18
  • 打赏
  • 举报
回复
同意....
hamadou 2005-04-18
  • 打赏
  • 举报
回复
先fill后指定datasource
勤杂工人 2005-04-18
  • 打赏
  • 举报
回复
mycommand = New OleDb.OleDbDataAdapter("select * from person where 姓名='李文玉'", OleDbConnection1.ConnectionString)


你的这个语句有问题啊~应该是 mycommand = New OleDb.OleDbDataAdapter(sqlstring,oledbconnection)你这个语句的参数不正确呵~
rain_dreaming 2005-04-18
  • 打赏
  • 举报
回复
还请大家帮忙啊,我会多给分的.
rain_dreaming 2005-04-18
  • 打赏
  • 举报
回复
我的列名写错了,不过改过来之后.可以是可以了,但是只在新的datagrid中可以显示.我的datagrid1原来已经有全员的数据了,执行上述语句后却没有什么变化.这是为什么啊.

16,721

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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