地 地图 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #1 我把dataSetprovider的option设为poAllowCommandText了,怎么老说“cann't perform on an open adodataset”?有没有其它方法改变服务器端的数据集? 如果有,请大侠们写详细一点吧!!谢谢了!
我把dataSetprovider的option设为poAllowCommandText了,怎么老说“cann't perform on an open adodataset”?有没有其它方法改变服务器端的数据集? 如果有,请大侠们写详细一点吧!!谢谢了!
Y ygx34 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #2 在对Commandtext属性复值之前,先执行 DataSet.Close;
5 52free Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #3 if clientdataset1.active then clientdataset1.close; clientdataset1.commandtext:=''; clientdataset1.commandtext:=yoursql; clientdataset1.open;
if clientdataset1.active then clientdataset1.close; clientdataset1.commandtext:=''; clientdataset1.commandtext:=yoursql; clientdataset1.open;
地 地图 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #4 我写了“clientdataset1.close”和“clientdataset1.excute”。我在remote上用的是adoquery。
D delphi_newuser Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #5 先关闭,然后再打开就可以了! ClientDataSet.Close; ClientDataSet.CommandText:='Select * from TableName'; ClientDataSet.Open;
先关闭,然后再打开就可以了! ClientDataSet.Close; ClientDataSet.CommandText:='Select * from TableName'; ClientDataSet.Open;
D delphi_newuser Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #6 不支持clientdataset1.excute 用Open就可以了!
地 地图 Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #7 对,我就是这样写的,可结果总是“ADOquery1:cann't perform this operation on an open dataset ”
N ndch Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-23 #8 我也遇到了这个问题,不过,我在将ADO换成DBEXPRESS后,就可以了,我还在奇怪呢。 一起聊聊?commander@sina.com
D dragonx23 Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-19 #10 AdoQuery是不是Active:=True了﹖
C Carson_zzd Unregistered / Unconfirmed GUEST, unregistred user! 2003-03-19 #11 用AdoQuery? 为什么不用ClientDataset?