adoquery查询错误,请各位帮忙。谢谢

xiaoxiangyu 2005-02-28 02:40:03
使用adoquery查询出现以下问题。
‘’list index out of bounds(0)‘’.
edit1.text:=form3.adoquery1.fields[0].asstring;

出现问题的原因是用adoquery 查询出来的结果,显示在本表单中的dbgrid 中,可以显示。
但我要实现 把dbgrid 里的数据。通过一个按钮显示在另一个form中的edit中,就出现如上错误。请问。如何解决。如何实现呢?
谢谢。




...全文
94 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
smallBridge 2005-02-28
  • 打赏
  • 举报
回复
可能是这个结果集已经关闭了,所以你无法获取任何一个字段的内容。
ninetiansky 2005-02-28
  • 打赏
  • 举报
回复
查询出来的数据记录是0
不能那样使用
cdsgajxlp 2005-02-28
  • 打赏
  • 举报
回复
adoquery1.fieldByName('xxxx').asstring
xmddl 2005-02-28
  • 打赏
  • 举报
回复
adoquery1.executesql改为adoquery1.open;
jinjazz 2005-02-28
  • 打赏
  • 举报
回复
用adoquery1.fieldByName('xxxx').asstring看看

2,507

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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