求助:在VB中的Set命令,在Delphi中应该怎么设置? VB中的语句是: Set cst.ActiveConnection = cn '一定要加Set这这句话有什么用啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cn是ADODB.Connection,cst是ADOMD.CellsetVB中的语句是: Set cst.ActiveConnection = cn '一定要加Set如果没有加Set,即:cst.ActiveConnection = cn 则相当于cst.ActiveConnection = cn.ConnectionString打开cst时,还会再去连接一次,如果加了Set,则相当于cn已经连接,cst是直接用cn的连接,这样就少一次连接。 Delphi中的ADO封装过了,不要将其属性跟原始的ADO对象属性混在一起如:... FConnection: TADOConnection;... var MyTable: TADOTable;begin MyTable := TADOTable.Create(Self); MyTable.Connection := FConnection;...end; to lincanwen(海) :ADOMD.Cellset没有Connection这个属性 此问题已经解决,方法:cst.ActiveConnection := cn.ConnectionObject;即将对象值赋过去就可以了。 delphi2010 indy 如何发邮件用gmail 发邮件 Delphi发展了新技术? 在MDIFORM中 做一个类似csdn Tag搜索下面那行的带超链接的滚动条啊 这个文本怎么搞呀。兄弟们look 100分,全给了。来就有分 关于访问SQL Server的一个问题,高手进! 您有空就进来聊几句吧! 谁可以把从TComponent继承下来的控件转化成Active Control. 100分.在线等待. 关于用程序关机的问题 如何断开moden? DELPHI尽善尽美 高分相送,请教问题 请问谁有网络唤醒的函数呀?大家看看我这怎么不能用呢?~~分不够继续加~~~~
cst是ADOMD.Cellset
VB中的语句是: Set cst.ActiveConnection = cn '一定要加Set
如果没有加Set,即:cst.ActiveConnection = cn 则相当于
cst.ActiveConnection = cn.ConnectionString打开cst时,还会再去连接一次,
如果加了Set,则相当于cn已经连接,cst是直接用cn的连接,这样就少一次连接。
如:
...
FConnection: TADOConnection;
...
var
MyTable: TADOTable;
begin
MyTable := TADOTable.Create(Self);
MyTable.Connection := FConnection;
...
end;
ADOMD.Cellset没有Connection这个属性
cst.ActiveConnection := cn.ConnectionObject;
即将对象值赋过去就可以了。