怎样将BDE连接SQL SERVER 的程序改成ADO连接?(50分)

  • 主题发起人 主题发起人 hzzkf
  • 开始时间 开始时间
H

hzzkf

Unregistered / Unconfirmed
GUEST, unregistred user!
我以前的程序是用DATABASE+QUERY连接SQL SERVER,现在已改为ADOConnection1+
ADOquery连接,原操作表的例如下:
query1.close;
query1.sql.clear;
query1.SQL.Add('select * from 工作站信息表 where 工作组=:工作组
and 计算机名=:计算机名');
if not (query1.Prepared)
query1.Prepare;
.Query1.Params[0].asstring:=groupname;
Query1.Params[1].asstring:=computername;
query1.unprepare;
query1.open;
以上代码除将QUERY改成ADOQUERY外,还需怎样改写,另外,我看见ADOQUERY有一个
PREPARE属性,是否和上述语句的PREPARE代码有关,请高手赐教,谢谢!
 
ADOquery1.close;
ADOquery1.sql.clear;
ADOquery1.SQL.Add('select * from 工作站信息表 where 工作组=:工作组
and 计算机名=:计算机名');
if not (ADOquery1.Prepared)
ADOquery1.Prepare;
ADOQuery1.Paramters.parambyname('工作组 ').Value:=groupname;
ADOQuery1.Paramters.parambyname('计算机名').Value:=computername;
ADOquery1.unprepare;
ADOquery1.open;
PREPARE属性基本上是一样的。
 
接受答案了.
 
后退
顶部