- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBScriptにて、csvファイルから特定のレコードを取得したい)
VBScriptでCSVファイルから特定のレコードを取得する方法
このQ&Aのポイント
- VBScriptを使用して、CSVファイルから特定のレコードを取得する方法について教えてください。
- タスクのデータを抽出するSQL文に変数を指定してうまく動作しない場合の対処方法を教えてください。
- CSVファイルの特定の列の値に基づいてレコードを抽出するVBScriptの作成方法を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
VBA みたいに "" を使うとダメみたいですね。失礼しました。 Set objRS = objADO.Execute("select * from test.csv where name='" & strName & "'") としてみてください。
その他の回答 (1)
- tsukasa-12r
- ベストアンサー率65% (358/549)
回答No.1
Set objRS = objADO.Execute("select * from test.csv where name= strName") のところを Set objRS = objADO.Execute("select * from test.csv where name=""" & strName & """") にしてみてはどうでしょうか。
質問者
お礼
返信ありがとうございます。 早速ためさせていただいたのですが、下記のエラーが出てしまいました。 「パラメータが少なすぎます。1を指定してください。」 自分でももう少し、試行錯誤してみます。
お礼
動作確認して、正常に動くことを確認しました。 夜分遅くに、親身になって教えていただきましてありがとうございました。