delphi - Delphi更新记录的插入,如有必要,可从Adotable 2插入AdoTable 1

标签 delphi datatable

Filter AdoQuery_1 Record
SQL.Add('SELECT * from    Med');
                  SQL.Add('Where Cliente Like ''%'+Edit1.text );
and

update AdoQuery_1 from AdoQuery_2  (master)
 Update record´s of Table1 from Table2 (chield)
    Update record´s of Table3 from Table4 (chield)


有没有更快的方法来更新所选记录并对子表记录进行更新?

最佳答案

最好-更简单,更快-将在SQL中做到这一点。根据您的DBMS,您可以创建存储过程,执行所有这三个步骤。
我不确定,但是在AdoQuery_1中,您正在使用LIKE选择单个客户端还是几个客户端?如果很少,那么(1)方法将真正加快更新速度。

关于delphi - Delphi更新记录的插入,如有必要,可从Adotable 2插入AdoTable 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2644325/

相关文章:

javascript - 警报脚本 : Cannot set property 'action' of undefined

javascript - 哪种 JavaScript 数据表与 Google 电子表格类似?

c# - 在更新到数据库之前编辑 DataTable 中的行

windows - 在delphi中逆向加密

delphi - 我的delphi应用程序的内存占用

.net - 通过导入的类型库访问 COM-dll 失败

delphi - 如何在Delphi中使用DST将历史时间戳转换为不同的时区?

delphi - 清除并重新加载组和项目后,TListView 组和项目不会出现

php - 数据表Ajax源

c# - 将 IEnumerable 转换为 DataTable