我的程式如下:
query1.close;
query1.databasename:='db1';
query1.open; query2.close;
query2.databasename:='db1';
query2.open;一运行就会报:Can not perform this operation on an open database.
我把程式改成如下:
query1.close;
query2.close;
query2.databasename:='db1';
query1.databasename:='db1';
query1.open;
query2.open;
可还是错。我又不能关闭db1.
我该怎么改呀? 谢谢。
query1.close;
query1.databasename:='db1';
query1.open; query2.close;
query2.databasename:='db1';
query2.open;一运行就会报:Can not perform this operation on an open database.
我把程式改成如下:
query1.close;
query2.close;
query2.databasename:='db1';
query1.databasename:='db1';
query1.open;
query2.open;
可还是错。我又不能关闭db1.
我该怎么改呀? 谢谢。
query1.Close;
query1.DatabaseName:='db1';
query1.SQL.Clear;
query1.SQL.Add('select * from danwei');
query1.Open;
query2.Close;
query2.DatabaseName:='db1';
query2.SQL.Clear;
query2.SQL.Add('select * from geren');
query2.Open;