前提:我采用的是Access数据库,使用ADOQuery组件
窗口上建立了ADOQuery1、ADOQuery2
ADOQuery1、ADOQuery2均使用同一个数据表,我想当对ADOQuery2中的某条记录进行修改后,若ADOQuery1中也存储了相同的记录则自动进行相应的修改,请问该如何做??【注意两个组件均select from同一张表!】
窗口上建立了ADOQuery1、ADOQuery2
ADOQuery1、ADOQuery2均使用同一个数据表,我想当对ADOQuery2中的某条记录进行修改后,若ADOQuery1中也存储了相同的记录则自动进行相应的修改,请问该如何做??【注意两个组件均select from同一张表!】
解决方案 »
- delphi 虚拟内存
- 如何结束 windows 任务管理器里面的某一个进程?
- 求救 两个Gif图片我想变为一张图片 用程序实现 该怎么办呢
- 连接oracle数据库,query查询都集成在一个dll里,请问在其他project用fastreport如何调用dll里的query查询制作报表?
- 一个菜鸟问题~panel1.visible:=not (panel1.visible )?怎么理解?
- 关于使用GetSystemMetrics(SM_NETWORK)获取计算机联网状态的疑问
- 再接着问啊,vb的怎么翻译成delphi
- 请高手详细给小弟讲一下Delphi中项目组的使用方法?项目组中各项目的窗体可以相互调用吗?
- 高分求助:利用Delphi实现图像的淡入问题
- 有什么办法可以在Delphi调试情况下,让程序先捕获异常,而不是Delphi先捕获异常!否则,一但出现异常就没法调试了!!!
- 来,亮出你们的delphi技巧!!
- 这句会出错??
刷新ADOQuery2的显示
ADOQuery12.close;
ADOQuery2.Open;
你的数据库不支持设置它的
CURSORTYPE为ctDynamic
且
CURSORLOCATION为clUseServer
不然的话就可以达到你的要求当然,如果要从手工上实现,这也是可以的:在ADOQUERY1的AFTERPOST事件中写:
adoquery2.requery;
同样,在ADOQUERY2的AFTERPOST事件中写:
ADOQUERY1.REQUERY;不过这样写的效率可是非常的低哟
重新select from...你这样处理有效率吗?唉to Drate(小虫) ( )
哪种数据库支持你所说的?