- ベストアンサー
入力フォームの値をSQLのクエリに代入したい
「1.htm」で入力された値を、次のページ「2.asp」で受け取って、 SQLに代入したいと考えています。 が、うまくいきません。 結果としては、クエリの結果がなく、 データが何も表示されない状態です。 どなたか宜しくお願いします。 ****1.htm**** <form method="POST" action="2.asp"> <input name="simei" type="text"> <input type="submit" value="検索"> </form> ****2.asp**** i = "Request.Form("simei")" Set rs = db.Execute("SELECT * FROM test WHERE ((test.氏名)='i')")
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
WHERE ((test.氏名)='" & i & "')") にしてみては?
その他の回答 (1)
- STICKY2006
- ベストアンサー率29% (1536/5269)
回答No.2
>>i = "Request.Form("simei")" こっちでもエラーになってる可能性が。 1番の方の回答にプラスです。 i = Request.Form("simei")
質問者
お礼
回答ありがとうございます。 やってみたらできました。 ありがとうございました。
お礼
回答ありがとうございます。 やってみたらできました。 ありがとうございました。