Excel VBA質問箱 IV

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

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


33523 / 76734 ←次へ | 前へ→

【48428】Re:ExcelでAccessクエリ抽出
発言  neptune  - 07/4/17(火) 11:45 -

引用なし
パスワード
   ▼ウッシ さん:
>▼もとあし さん:
こんにちは

ソース内でSQLを書いて、それをパラメータクエリとして扱うことは
したことがないので手持ちのmdb(Access2000)で検証してみました。

で、結果ですが、CommandTextを パラメータクエリとして指定してないので
cmdはパラメータクエリとしては扱ってないと思います。
 従って、
>Set param = cmd.CreateParameter("パラメータ", adVarChar, adParamInput, 20)
以降のparamに関する記述は無意味みたいです。ローカルウィンドウで
cmdの各プロパティを見てみればわかります。

私としてはこのような使い方はしたことないし、するつもりもないので
こういう記述の良し悪しは別としてですが、そんなもんかなという所です。
むしろ頻繁にこういった処理をするならDBの設計としてパラメータクエリ、
ストアドプロシージャなどを利用すべきと思いますので。

キチンとパラメータクエリとしてDBに登録し、その後cmdをそのパラメータクエリ
を扱うものとして設定して扱えば問題ないとは思います。

そういうことでお願いしますm(_ _)m

2 hits

【48394】ExcelでAccessクエリ抽出 もとあし 07/4/16(月) 10:46 質問
【48396】Re:ExcelでAccessクエリ抽出 neptune 07/4/16(月) 11:50 回答
【48397】Re:ExcelでAccessクエリ抽出 ウッシ 07/4/16(月) 11:51 発言
【48403】Re:ExcelでAccessクエリ抽出 もとあし 07/4/16(月) 14:19 お礼
【48425】Re:ExcelでAccessクエリ抽出 ウッシ 07/4/17(火) 9:05 発言
【48428】Re:ExcelでAccessクエリ抽出 neptune 07/4/17(火) 11:45 発言
【48431】Re:ExcelでAccessクエリ抽出 もとあし 07/4/17(火) 12:07 お礼
【48532】Re:ExcelでAccessクエリ抽出 neptune 07/4/20(金) 22:43 発言
【48417】Re:ExcelでAccessクエリ抽出 neptune 07/4/16(月) 22:48 発言

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