こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

ACCESS VBAについて

初歩的な質問かと思いますが、よろしくお願いします。

strSQL = "SELECT shain_cd,shime_ym FROM 社員マスター"
strSQL = strSQL & " WHERE shain_cd = '" & work_shain_cd & "'"
strSQL = strSQL & " AND shime_ym = '" & Me.shime_ym & "'"
Set cn = CurrentProject.Connection
Set rs = New ADODB.Recordset
rs.Open strSQL, cn, adOpenKeyset, adLockOptimistic

上記を実行したところ、最終行にて
エラーメッセージ:
「1つ以上の必要なパラメータの値が設定されていません。」
となります。

何が問題でしょうか?

※質問文に不足があれば、補足欄にて追記させていただきます。

投稿日時 - 2006-07-27 10:15:11

QNo.2302272

すぐに回答ほしいです

質問者が選んだベストアンサー

・shain_cd
・shime_ym
本当に社員マスターにこの名前の列が存在してますか?

投稿日時 - 2006-07-27 10:40:14

お礼

早速のご回答、ありがとうございます。

すみません、スペルミスでした……。

投稿日時 - 2006-07-27 10:54:13

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.2

使用するテーブルもしくはクエリーで
正しい状況になっていない
(項目が無い、クエリーが正しく出来ていない・・・)
もしくは
環境設定で
ADO のところにチエックが入っていない
よけいな部分にチェックが入っている(ACTIVE-Xとか)

ではないでしょうか

投稿日時 - 2006-07-27 10:49:51

お礼

早速のご回答、ありがとうございます。

よく確認してみたところ、スペルミスでした……。
すみません。

投稿日時 - 2006-07-27 10:54:55

あなたにオススメの質問