ADOQuery2.Append ;
TranDataService.LogMessage('151');
ADOQuery2.FieldByName('ItemObjectID').AsString :=ADOQuery1.fieldByName('ItemObjectID').AsString ;
TranDataService.LogMessage('152');
ADOQuery2.fieldByName('ItemClassID').asstring:=ADOQuery1.fieldByName('ItemClassID').AsString;
TranDataService.LogMessage('153');
ADOQuery2.fieldByName('ItemObjectNo').asstring:= ADOQuery1.FieldByName('ItemObjectNo').AsString;
TranDataService.LogMessage('154');
ADOQuery2.FieldByName('Department_Guid').asstring:=ADOQuery1.FieldByName('Department_Guid').AsString;
TranDataService.LogMessage('155');
ADOQuery2.FieldByName('ItemClassName').asstring:=ADOQuery1.FieldByName('ItemClassName').AsString ;
TranDataService.LogMessage('156');
ADOQuery2.FieldByName('ItemTitle').asstring:=ADOQuery1.FieldByName('ItemTitle').AsString;
TranDataService.LogMessage('157');
ADOQuery2.FieldByName('Isfinished').AsInteger :=0;
TranDataService.LogMessage('158');
ADOQuery2.FieldByName('IsPassed').AsInteger :=0;
TranDataService.LogMessage('159');
stream.clear;
TranDataService.LogMessage('160');
TBlobField(ADOQuery1.FieldByName('Htmlin')).SaveToStream(Stream);
TranDataService.LogMessage('161');
TBlobField(ADOQuery2.FieldByName('Htmlin')).LoadFromStream(Stream);
TranDataService.LogMessage('162');
ADOQuery2.FieldByName('ExpireDate').asDatetime:=ADOQuery1.fieldByName('ExpireDate').AsDateTime ;
TranDataService.LogMessage('163');
ADOQuery2.Post ;运行到"163"这个地方还对着,但执行ADOQuery2.Post ;的时候出错,请问是什么原因?很着急
TranDataService.LogMessage('151');
ADOQuery2.FieldByName('ItemObjectID').AsString :=ADOQuery1.fieldByName('ItemObjectID').AsString ;
TranDataService.LogMessage('152');
ADOQuery2.fieldByName('ItemClassID').asstring:=ADOQuery1.fieldByName('ItemClassID').AsString;
TranDataService.LogMessage('153');
ADOQuery2.fieldByName('ItemObjectNo').asstring:= ADOQuery1.FieldByName('ItemObjectNo').AsString;
TranDataService.LogMessage('154');
ADOQuery2.FieldByName('Department_Guid').asstring:=ADOQuery1.FieldByName('Department_Guid').AsString;
TranDataService.LogMessage('155');
ADOQuery2.FieldByName('ItemClassName').asstring:=ADOQuery1.FieldByName('ItemClassName').AsString ;
TranDataService.LogMessage('156');
ADOQuery2.FieldByName('ItemTitle').asstring:=ADOQuery1.FieldByName('ItemTitle').AsString;
TranDataService.LogMessage('157');
ADOQuery2.FieldByName('Isfinished').AsInteger :=0;
TranDataService.LogMessage('158');
ADOQuery2.FieldByName('IsPassed').AsInteger :=0;
TranDataService.LogMessage('159');
stream.clear;
TranDataService.LogMessage('160');
TBlobField(ADOQuery1.FieldByName('Htmlin')).SaveToStream(Stream);
TranDataService.LogMessage('161');
TBlobField(ADOQuery2.FieldByName('Htmlin')).LoadFromStream(Stream);
TranDataService.LogMessage('162');
ADOQuery2.FieldByName('ExpireDate').asDatetime:=ADOQuery1.fieldByName('ExpireDate').AsDateTime ;
TranDataService.LogMessage('163');
ADOQuery2.Post ;运行到"163"这个地方还对着,但执行ADOQuery2.Post ;的时候出错,请问是什么原因?很着急
解决方案 »
- 请教关于DLL使用全局内存块的问题
- for 语句中嵌套 for语句中调用dll出错
- 求救!!如何在delphi中控制windows的有关操作!!急!在线等!100份!!
- 登录时区分大小写的问题!
- 高分求教在DELPHI下用MAPX画线(分不够再送)
- 说IW是的一个大问题,高手!!!请进呀!!!!!!
- “内存表”是什么意思?
- 从MemoryStream中截取内容,求帮助
- 大家讨论一下关于TClientDataSet.ApplyUpdate的问题吧
- 请各位解释一下wm_syscommand,和GlobalAddAtom,globalfindatom,globaldeleteatom
- 在fastreport中,设计主从表???
- 刘艺的DELPHI面向对象书中的constructor带参数重载源码为何无法运行?系统提示有误?我自己改为我的写法但又达不到效果
ADOQuery2.Post;
就不会出错了
比如:
with adoquery1 do
begin
if not(State in [dsEdit,dsInsert]) then
Edit;
Post;
end;