Delphi关于dbGrid组件刷新的问题。
我在Delphi7中利用dbGrid组件浏览数据库内容的时候,怎么才能通过程序在每次修改过数据库内容后自动更新dbGrid组件的项目?现在只能是在每次修改完之后,重新启动...
我在Delphi7中利用dbGrid组件浏览数据库内容的时候,怎么才能通过程序在每次修改过数据库内容后自动更新dbGrid组件的项目?现在只能是在每次修改完之后,重新启动程序,才能看到更新后的数据。
展开
4个回答
展开全部
将你查询数据的方法,在修改数据后重新调用(可实现刷新)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通过dbGrid所连接的数据集dataset 来修改数据后,保存.
如果是别的数据集dataset修改数据,只能够通过重新查询的方式刷新数据
如果是别的数据集dataset修改数据,只能够通过重新查询的方式刷新数据
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可能是你的数据库没有给更新。给你的数据库关闭前加上table1.post(程序段前面应该有table1。edit,如果没有在post前面加上edit),table1.refresh,table1.close;加上这3句就给数据库更新了,DBGRID随之更新
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询