teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2018/03/15 00:15

投稿

ttyp03
ttyp03

スコア17002

answer CHANGED
@@ -14,4 +14,14 @@
14
14
  SurchListは画面上に貼り付けたリストボックスのはずです。
15
15
  プロパティを確認し、同じ名前であるか確認してください。
16
16
 
17
- 余談ですが、Surchのスペルが間違っているのが気になります(Searchですね)
17
+ 余談ですが、Surchのスペルが間違っているのが気になります(Searchですね)
18
+
19
+ ---
20
+ 改めてまじめに見てみました。
21
+ エラーメッセージから推察すると、Withブロックかオブジェクトがおかしいということになります。
22
+ コード中唯一のWithブロックは確認いただいたように、SurchListリストボックスを指しているということで問題ないでしょう。
23
+ となると他のオブジェクト(Object)が想定しているオブジェクトで構成されていないものと思われます。
24
+ 提示されているコード中で明示的にオブジェクトを生成している箇所はありません。
25
+ 最初に回答したように、またご確認いただいたように、ConnectDB関数内でadoCn,adoRsのオブジェクトを生成しているはずなので、そこに問題があると思われます。
26
+ つまりデータベースに接続できていないなどの問題があるのではと思います。
27
+ ConnectDB関数を呼び出し後、adoRs.Openをしている場所にブレークポイントを置いて、adoRsの状態を確認してみてください。