reportmachine 报表的问题 access violation at address in module ‘adort160.bpl’read of address ...
代码:
procedure ReportSummary1_OnAfterPrint(Sender: TObject);
begin
Query1.close;
Query1.sql:='Update bd_title Set printno=printno+1 where dh='''+Memo17.memo.text+'''';
Query1.execsql;
end;如果把 Query1.execsql; 注释掉就不会报错了。。到底啥问题。。大哥们 帮帮我
代码:
procedure ReportSummary1_OnAfterPrint(Sender: TObject);
begin
Query1.close;
Query1.sql:='Update bd_title Set printno=printno+1 where dh='''+Memo17.memo.text+'''';
Query1.execsql;
end;如果把 Query1.execsql; 注释掉就不会报错了。。到底啥问题。。大哥们 帮帮我
read of address ...后面的地址?
如果不是全0,说明你调用了一个已经不存在了的对象。
如果全0,说明你在调用一个尚未被创建的对象。
begin
Query1.close;
Query1.sql:='select * from bd_title where dh='''+Memo17.memo.text+'''';
Query1.open;
end;但是这样 就不会有错误啊