我可以向IBDataset添加额外的参数吗?



是否可以向IBDataset添加额外的参数。我想为选择 sql 中不存在的字段在插入 sql 中添加一些额外的值。

我不认为德尔福支持这一点,但我想知道是否有人有任何独特的解决方法。

您可以手动应用插入。例如,如果你有这个选择SQL:

select somefield
  from sometable

您可以编写 OnUpdateRecord 事件处理程序,并使用如下所示的插入查询手动执行ukInsert类型的更新:

insert into sometable (somefield, someotherfield)
values (:somefield, :someotherfield)

应用插入后,您可以设置 UpdateAction var 参数的uaApplied值。

最新更新