使用ADO更新已加入的查询

时间:2010-03-04 16:48:21

标签: delphi ado join

我有一个连接3个表来显示信息的选择查询。如果我想更新字段,请执行

ADOQuery.Edit.
<Set fields Values>
ADOQuery.Post

我收到以下错误'用于更新或刷新的键列信息不足,我不知道如何继续。

谢谢。

彼得

1 个答案:

答案 0 :(得分:1)

试试这个OnCreate:

YourADODataSet.Properties['Unique Table'].Value := 'YourTable';

这将让引擎只从连接表中发送一个(而不是两个)查询。

相关问题