烂 烂泥 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-05 #1 将Clientdataset形式的临时表添加到数据库表的最简单方法是什么! 两表结构一样
烂 烂泥 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-05 #4 如何将存在Clientdataset中的数据保存到数据库中。
D DSM2000 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-05 #5 Clientdataset中的数据不是从数据库中得到的吗? 为什么还要保存回数据库呢?
烂 烂泥 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-05 #6 >>Clientdataset中的数据不是从数据库中得到的吗? 当然是有改动了才需要写回数据库中
千 千中元 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-05 #9 begin customerclientDataset.applyupdatas(-1); end; -1表示在错误发生时想要停止更新进程。 如果-1改为个正数(实际上-1是MaxError参数的值),那么更新过程 将要持续下去,比如5,则如果错误数目小于5则所有成功改变的记录将更新。 并且从改变日志中删除。applyUpdates返回它所遇到的错误数。 错误处理。。。等会
begin customerclientDataset.applyupdatas(-1); end; -1表示在错误发生时想要停止更新进程。 如果-1改为个正数(实际上-1是MaxError参数的值),那么更新过程 将要持续下去,比如5,则如果错误数目小于5则所有成功改变的记录将更新。 并且从改变日志中删除。applyUpdates返回它所遇到的错误数。 错误处理。。。等会
烂 烂泥 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-07 #10 我的临时表是在程序中创建的,用来处理数据。现在用的方法 tabtmp=临时表 while not tabtmp.eof do begin table.append; for i:=0 to tabtmp.FieldCount -1 do begin table.fields.Value :=tabtmp.Fields.Value ; end; tabtmp.Next ; table.Post; end; 好象比较土
我的临时表是在程序中创建的,用来处理数据。现在用的方法 tabtmp=临时表 while not tabtmp.eof do begin table.append; for i:=0 to tabtmp.FieldCount -1 do begin table.fields.Value :=tabtmp.Fields.Value ; end; tabtmp.Next ; table.Post; end; 好象比较土
烂 烂泥 Unregistered / Unconfirmed GUEST, unregistred user! 2000-06-10 #12 虽说只有几十条记录,但是一条一条的加还是比较慢,没有其他办法了吗》?