- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBからRDOの接続ができない!困ってます・・)
VBからRDOの接続ができない!困ってます・・
このQ&Aのポイント
- VBからRDOの接続ができず、ActiveX コンポーネントの作成エラーが発生します。
- 参照設定でRDO2.0?にチェックは付いていますが、接続できません。
- 質問者はWindows2000、VB6 SP5、SQLServer2000を使用しています。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
URLに記載されているソースコード見てみました。 サンプルでは参照設定でMSRDC(Microsoft Remote Data Control)というものを バインドしています。 ですからrdoEnvironmentオブジェクトはMSRDCが起動時に既に生成しているので サンプルソースは動作するようになっています。 GBSGBSさんが参照設定しているRDO2.0はTypeLibraryでRemoteDataObjectの 型定義をバインドしているだけでオブジェクトは自分で生成しないと動作しません。 自分で作成する場合は Dim En As rdoEnvironment Set En = rdoCreateEnvironment("", "Fred", "Blond") こんな感じでrdoEnvironmentオブジェクトを生成します。 MSDNのHelpをみた方が詳しく載っています。
その他の回答 (1)
- Paul_xxx
- ベストアンサー率56% (27/48)
回答No.1
急ぎということで 検討違いかも知れないあてずっぽうなんですが RDBenってオブジェクトですよね オブジェクトってnewでインスタンスを作成しなきゃ いけなかったんじゃないっけ?と思ったんですが 長いことVBいじってないのでぜんぜん違うかも知れません 参考程度にです。