初学者问题(1)——知恩必报 一个窗口上显示一条记录,用了许多DBGRID,DBCOMBOX,可是只要程序中一有查询的句子(LOCATE)窗口上所显示的数据就会变化,请问有什么方法能克服。如果克服不了只有用EDIT和COMCOBOX了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你所使用的是同一个DATASET,所以当新的查询语句执行的时候,数据指针发生移动,那些列表当然会变化。 你查询的时候不要用同一个DataSet! 查询之前先用 TTable 对象的 DisableConstraints 方法断开连接,查询后再用 EnableConstraints 方法恢复连接。 用DisableControls过程,这个过程临时断开数据集与数据源的连接,这样,就算数据集发生变化,关联的数据感知控件也不会随着刷新,如果要恢复与数据源的连接,用EnableControls过程。 先用书签记录下当前的记录,然后断开连接,执行locate后,用书签回到原来的记录,然后恢复连接,搞定!还有问题吗? 如何调用菜单里的'运行'? 怎样判断一个结构型数组是否存在?急! 方法的覆盖和重载是一个意思吗?概念上和使用上有什么不同? 请问这里很多人都有高程证书吗? 用access数据库的时候,当我用写入记录的时候出现(another user changed the record) 有关POS机客显奇怪的问题 南京求职 用Delhpi 6编译5的程序,怎样处理版本不同的问题? 十万火急:PDF文件修改 一个关于delphi使用ado的问题! 这两天没事干。我搞了两个网址。http://borlandsoft.yeah.net 、 http://borlandsoft.126.com 、http://borlandsoft.home.chinaren.com/ treeview的节点编辑问题,甚是烦恼,求教……
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货