# Re: adodb 的用法

Posted by Fai on August 20, 1999 at 09:46:05:

In Reply to: Re: adodb 的用法 posted by 大汉堡 on August 19, 1999 at 23:14:34:

: : 请教一下;
: : 我在程式中已经使用了一个物件并将它命名成 datPrimaryRS
: : 其中的属性设成 ConnectString 为 Provider=Microsoft.OLEDB.Jet.3.51..."
: : RecordSource 为 SELECT ta1, ta2, ta3 FROM test ORDER BY ta1
: : 像这样的一个物件我在程式码区中我要怎样写才可以使用?
: : 是把他设成如下?还是....
: : Dim rs1 as New ADODB.Recordset
: : rs1 = datPrimaryRS
: : rs1.MoveFirst
: : Debug.Print "TA!=" & rs1!at1
: : 这样行吗? 如不行该怎么做?
: 不大清楚你所谓datPrimaryRS是指什么Object
: 如果你只是希望直接用程式码产生ADO的RecordSet
: dim rs1 as New ADODB.Recordset就可以了
: or 用
: dim rs1 as ADODB.Recordset
: set rs1 = NEW ADODB.Recordset
: 但是你还必须让他取得Data,你可用
: 1.rs1.open ConnectionString,SQLString...
: 2.Set rs1 = Connection.Execute(SQLString)
: 上述Connection as ADODB.Connection
: 开启的RecordSet会有些不同,不过这里很难说清楚....

为什么不这样写呢?
SQL="SELECT ta1, ta2, ta3 FROM test ORDER BY ta1"
Adodc1.ConnectionString=Provider=Microsoft.OLEDB.Jet.3.51..."
Adodc1.CommandType=adCmdText
Adodc1.RecordSource=SQL
Adodc1.Refresh

Follow Ups:

- Re: adodb 的用法 大汉堡 18:24:19 8/20/99 (0)