Z
zqssoft
Unregistered / Unconfirmed
GUEST, unregistred user!
用TClientDataset直接执行SQL语句,为何必须设置连接的TSQLDataSet为Close,才能成功。而不写TSQLDataSet.Close就会报错:提示不能在打开的SQLDataSet上操作!
下面的句子,刚开始我写时,没有写注释的第二句,结果就报错。
请熟悉的大侠给予解答,谢谢。
begin
self.ClientDataSet1.Close;
// self.SQLDataSet2.Close;
self.ClientDataSet1.CommandText:='insert into main (title) values (''QQQQQQQQQQQQQQQ'')';
self.ClientDataSet1.Execute;
end;
下面的句子,刚开始我写时,没有写注释的第二句,结果就报错。
请熟悉的大侠给予解答,谢谢。
begin
self.ClientDataSet1.Close;
// self.SQLDataSet2.Close;
self.ClientDataSet1.CommandText:='insert into main (title) values (''QQQQQQQQQQQQQQQ'')';
self.ClientDataSet1.Execute;
end;