Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1722 / 9994 ←次へ | 前へ→

【11563】Re:DBアクセスでコンパイルエラー
発言  アクセス引継人  - 10/4/1(木) 7:27 -

引用なし
パスワード
   ▼アクセス引継人 さん:
>▼よろずや さん:
>>▼アクセス引継人 さん:
>>>ACCESS2003で動作しているマクロが2007では、下記 「.Edit」で
>>>コンパイルエラーが発生します。
>>>メソッドまたはデータ メンバが見つかりません。 (Error 461)
>>>何か環境が不足しているのでしょうか?
>>>
>>>strSQL = "select * from " & strUseTable & " where 年月= '" & lCnt & "'"
>>>Set Rs2 = dbs.OpenRecordset(strSQL, dbOpenDynaset)
>>>Rs2.Edit
>>
>>ACCESS2003ではDAOを使っていたのでしょう。
>>
>>ACCESS2007では明示的にDAOを指定しないとADOとみなされます。タブン
>>ADOの場合は、Editというメソッドはありません。
>
> 早速の回答ありがとうございます。
> ただ、ADO、DAOもわからないので、具体的にどのような設定をすれば
>良いか教えていただけるとたすかります。恐縮です。

VBEの参照設定で、ADOEの優先順位をADOより上げてみたら、
動作しました。
 これでよろしいのでしょうか?
1,481 hits

【11560】DBアクセスでコンパイルエラー アクセス引継人 10/3/31(水) 10:19 質問[未読]
【11561】Re:DBアクセスでコンパイルエラー よろずや 10/3/31(水) 22:21 回答[未読]
【11562】Re:DBアクセスでコンパイルエラー アクセス引継人 10/4/1(木) 6:06 質問[未読]
【11563】Re:DBアクセスでコンパイルエラー アクセス引継人 10/4/1(木) 7:27 発言[未読]

1722 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078193
(SS)C-BOARD v3.8 is Free