//将记录追加到本地数据集:
ClientDataSet1.Append;
for i:=0 to ADOQuery1.FieldCount-1 do ClientDataSet1.Fields.Fields[i].AsVariant:=
ADOQuery1.Fields.Fields[i].AsVariant;
ClientDataSet1.Post;讲ADOQuery1的部分数据,插入到ClientDataSet1数据后,经过修改后如何把数据插入到数据库?
请大大们帮忙贴下有用的代码,谢谢表数据结构与ClientDataSet1结构完全相同,例如数据库表为TEST,代码该怎么写?
如果没有的话 ,你可以把修改的数据转成json 传到服务端 ,由服务端解析导入数据库就好了
CDS为如何连接DataSetProvider,能不能把你的QQ发一下.这个事比较着急!
SocketConnection : TSocketConnection;
ClientDataSet1.RemoteServer := SocketConnection
select top 0 * from t1
然后open,使ClientDataSet1处于active状态 ADOQuery1.First;
while not ADOQuery1.Eof do
begin
ClientDataSet1.Insert;
for i := 0 to ds1.Fields.Count - 1 do
ClientDataSet1.Fields[i].AsVariant := ADOQuery1.Fields[i].AsVariant;
ClientDataSet1.Post;
ADOQuery1.Next;
end;