投稿時間:2002/09/05(Thu) 11:59 投稿者名:A221
Eメール:
URL :
タイトル:Re: オラクル接続
> cnn.Open "Provider=MSDAORA;" & _ > "Data Source=oracle;", "data", "data" >ここのOPENでエラー(「変数は省略できない」)
VB6のヘルプには以下のように記述されていますが、VB4の時は省略できないのでは? #手元にVB4がなく、未確認です。あしからずご了承ください。 ------------------------------------------------------------------ ConnectionObject.Open Connectionstring,UserID,Password,OpenOption
ConnectionString 省略可能です。接続情報を含む文字列型 (String) の値を指定します。 有効な設定値の詳細については、ConnectionString プロパティを参照してください。
UserID 省略可能です。接続を確立する際に必要なユーザー名を指定します。 データ型は文字列型 (String) です。
Password 省略可能です。接続を確立する際に必要なパスワードを指定します。 データ型は文字列型 (String) です。
OpenOptions 省略可能です。OpenOptionEnum 値を指定します。 adAsyncConnect に設定すると、接続を非同期で開きます。接続が使用可能になったとき ConnectComplete イベントが起こります。 ------------------------------------------------------------------
> で、もう一つは > rec.openのとこを下の2つの書式で書くことは出来るんでしょうか?
できないです。下記の2つの記述はDAOでの記述です。 接続がADOである以上はADOの作法で書かねばなりません。
> 下の2つは同じ事してますよね?何か違いがあるんでしょうか? > Set dbrs = OraDatabase.CreateDynaset(sql, ORADYN_READONLY) > OraDatabase.ExecuteSQL (sql)
Set rs = cnn.Execute sql もしくは rs.Open sql,cnn
|