Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否可以向 IBDataset 添加额外的参数。我想为 select sql 中不存在的字段添加几个额外的值到 insert sql 中。
我不认为 Delphi 支持这一点,但我想知道是否有人有任何独特的解决方法。
您可以手动应用插入。例如,如果您有这个 selectSQL:
select somefield from sometable
您可以编写一个 OnUpdateRecord 事件处理程序并手动执行ukInsert更新类型,使用如下插入查询:
ukInsert
insert into sometable (somefield, someotherfield) values (:somefield, :someotherfield)
应用插入后,设置uaAppliedUpdateAction var 参数的值。
uaApplied