临时表的问题,memname:='#memtable'+FormatDateTime('HHMMSS',Now);(50分)

  • 主题发起人 主题发起人 狼牙
  • 开始时间 开始时间

狼牙

Unregistered / Unconfirmed
GUEST, unregistred user!
var
memname:string;
begin
memname:='#memtable'+FormatDateTime('HHMMSS',Now);
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * into '+ memname+' from 临时表');
adoquery1.ExecSQL;
adoquery1.Open;
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from '+memname);
adoquery1.open;
end;这样的语句有错吗?为何一运行,程序报:该对象已存在于dataset中?
 
//adoquery1.ExecSQL;
adoquery1.Open;
 
adoquery1.ExecSQL;
// adoquery1.Open;

 
多人接受答案了。
 
后退
顶部