数据库的问题。 如何动态刷新ADOTable和ADOQuery中的内容,比如添加一条新纪录后ADOTable和ADOQuery立刻显示出来,同时用Label显示的记录总数也随之改变,最好不用Timer。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果不用考虑其他的因素的话,在数据集控件的OnAfterPost事件中Refresh,不知道行不行。 label1.Caption:=IntToStr(adotable1.RecordCount)+' 條記錄';...................上面的不明白你想要實現什麼樣的效果 就用CLOSE然后在OPEN就刷新了 1、在新记录数据提交(post)后,把adoquery1 close后又open,就可以了2、再运行label1.Caption:=IntToStr(adotable1.RecordCount)+' 條記錄'; 把CursorLocation改为clUseServer就行了 yelook(雨枫) 的方法你可以试一下,我没试过!也可以用REQUEST,但我想其实现应该与close->open是一样的....再找找数据集看有没有数据更新的事件吧(如onafterpost....).... 我觉得adotable的话,直觉用append的话,adotable直接刷新了,也就是说不用用户去处理刷新事件,这样的话直接考虑把label的树枝改变了就行了,不知道query可不可以。但是可以肯定,adoquery如果用sql加一条数据的话肯定不行。 同意redwh(如果我想飞)的方法,用adoquery.requery,其实跟close,再open差不多的. 带小弟过来看看。 Delphi 寫的FTP Client 完整support unicode SQL如何统计一个表上百个用户的积分? 如何取的局域网中的数据库名 急急急! 简单的sql语句,来抢分呀 我用该用何种软件来打包成MSI文件 排序问题,急!各位大虾请赐教! 怎么样做一个主从表的报表 讨厌的_QSQL***.DBF 怎样通过注册表读取串口设备? 如何在MaskEdit组件内显示当前日期和时间? 比如我的表有个字段employee,我要想在程序中得知他的类型,怎么办
在数据集控件的OnAfterPost事件中Refresh,
不知道行不行。
...................
上面的不明白你想要實現什麼樣的效果
然后在OPEN就刷新了
也可以用REQUEST,但我想其实现应该与close->open是一样的....
再找找数据集看有没有数据更新的事件吧(如onafterpost....)....