Delphi5 里TDBGrid 显示的数据是上次查询的结果

xzy_hello 2013-07-03 12:27:12
TDBGrid 绑定一个 datasource, 这个 datasource 绑定一个 DataSet,,但是有时候尽管SQL语句从数据查询出来时不同的结果,但是 TDBGrid 显示的仍然是上次的 DataSet,没有变化。
每次用之前也使用了DataSet的 close; open 方法。
求解。
...全文
89 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
babydog01 2013-07-03
  • 打赏
  • 举报
回复
应该还是你个人的原因。 adoquery1.close; adoquery1.sql.clear;//清除原来的语句。 adoquery1.sql.add('select * from ......'); adoquery1.open;

16,747

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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