一个数据集刷新(refresh)的问题 query1.refresh是在数据编辑或插入的状态下进行数据的重新定位和更新的过程,而query1.active:=false & query1.active:=true 是query重新进行查询的过程…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 query1.refresh() 要保存数据集中的当前记录的值,刷新后的记录指针试图仍定位在刷新前的位置,如果你没有唯一的索引,数据集就不能根据记录值进行定位,所以报错。这时,你应该用:query1.active:=false;query1.active:=true;来刷新数据集。 【宝宝】昨晚谢谢你 如何通过像QQ一样抓屏获取运行中的窗体的控件信息,包括名称、类型等。 打印机默认设置是A4的纸,请问怎么在程序中设置成B5,打印完后,恢复默认设置 请高手给个思路:报表打印的问题,可能关系到临时表! 怎么获取我光标所在memo的位置。。?? 请教: 请教一个弱弱的问题 怎样判断一个Windows的可执行文件已运行? 请问哪个OLE DB Provider 支持FoxPro2.6及以上版本的DBF文件? 请教诸位关于内存泄露的问题 有没有用DelphiX在DELPHI中编游戏的朋友? 网络教育软件前景怎么样
这时,你应该用:
query1.active:=false;
query1.active:=true;
来刷新数据集。