ADO DAO など接続方法について (365レス)
前次1-
抽出解除 レス栞

63
(3): 04/03/04 08:37 ID:jFfTGRKb(1/3) AAS
>>59
2.6までしか入ってない環境で
 2.7を指定したプログラム動かしてもエラー出ないよ
65
(3): 04/03/04 18:47 ID:EIsw2cXw(1/4) AAS
>>21,63
スマンカッタ。
ADOのコンポーネント
(Connection等)は
VersionIndependentProgIDが指定されてるな。
バージョン依存はないね。
(ただし、バージョン特有のメソッドを使うとアウト)

はバージョンが違うとアウトなのはDAOだな
(たしか、コンパチブルバージョンあったが...)
66: 65 04/03/04 18:58 ID:EIsw2cXw(2/4) AAS
あれ?いやいや、参照設定(アーリーバインド)してると
ヤパーリ、エラーが出ると思うんだが...

VBならVersionIndependentProgIDで指定されている
名前(ADODB.Connection)で
CreateObjectで生成すれば、バージョン依存はないと思う。
>>63の環境は2.7で指定してても
そうやってConnectionを生成してない?

Dim con as ADODB.Connection ←エラー

↓例え違うバージョンをしてもエラーにはならない
Dim con as Object
省2
69
(1): 63 04/03/04 19:31 ID:jFfTGRKb(2/3) AAS
確かに動いてるのだが・・・

<VB>
参照設定で
Microsoft ActiveX Data Object 2.7 Library にチェック

Connectionは次のように宣言してる
Dim l_conObj As New adodb.Connection

<実行環境>
MDAC2.6  

普通に動いてます。
今までバージョンの違いでエラーになった事はないです。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.936s*