Access VBA質問箱 IV
当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。
こちら
をご一読ください。
投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。
新規投稿
┃
ツリー表示
┃
一覧表示
┃
トピック表示
┃
検索
┃
設定
┃
過去ログ
┃
ホーム
1125 / 9994
←次へ
|
前へ→
【12168】3048:これ以上データベースを開くことはできません
kou
- 12/10/3(水) 10:05 -
引用なし
パスワード
いつもお世話になっております。
標題の通りのエラーが起こり、原因がわからず質問させて頂きます。
状況ですが、A.mdbからB.mdbのパラメータクエリをパススルーで呼び出し、パラメータを与える行でエラーが起こりました。
Dim qdf As DAO.QueryDef
Set qdf = CurrentDb.CreateQueryDef(クエリ名,パススルーのSQL文)
qdf.Parameters(パラメータ名1) = パラメータ1 ←ここでエラー
qdf.Parameters(パラメータ名2) = パラメータ2
パススルーは、
FROM [;DATABASE=MDBパス;].テーブル名
でMDBとテーブルを指定して行っています。
そのパラメータクエリですが、B.mdbを開いて直接実行すると、ちゃんと結果が表示されます。
怪しい点としましては、そのパラメータクエリが、更に別のパラメータクエリを呼び出している所でしょうか。
よろしくお願いします。
1,097 hits
▼
【12168】3048:これ以上データベースを開くことはできません
kou
12/10/3(水) 10:05
≪
新規投稿
┃
ツリー表示
┃
一覧表示
┃
トピック表示
┃
検索
┃
設定
┃
過去ログ
┃
ホーム
1125 / 9994
←次へ
|
前へ→
ページ:
┃
記事番号:
(SS)C-BOARD v3.8 is Free