|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
SQLに問題あり?
キタガワさん
[2001/11/30 13:10:34]
[1161]
|
Re:SQLに問題あり?
Tomitomiさん
[2001/11/30 13:32:00]
[1162]
すみません。
キタガワさん
[2001/11/30 14:38:06]
[1166]
Re:すみません。
Tomitomiさん
[2001/11/30 15:11:29]
[1168]
ありがと〜
キタガワさん
[2001/11/30 15:56:52]
[1171]
Re:SQLに問題あり?
北岳さん
[2001/11/30 15:29:27]
[1169]
Re:SQLに問題あり?
キタガワさん
[2001/11/30 17:04:22]
[1174]
|
| [1161] SQLに問題あり? |
| 投稿者:キタガワさん 2001/11/30 13:10:34 |
| こんにちは!キタガワです。 以下のような認証プログラムをつくりました。 <% sotsuken=server.mappath("卒研.mdb") DBName="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & sotsuken Set db = Server.CreateObject("ADODB.Connection") db.open DBName SQL="SELECT * FROM 顧客情報 WHERE 顧客ID ='" & Request.Form("useid") & "' AND パスワード='" & Request.Form("password") & "'" Set rs=db.Execute(SQL) %> 〜ここに処理を書く予定です。〜 <% rs.close Set Rs=Nothing db.close Set db=Nothing %> SQLを SQL="SELECT * FROM 顧客情報"にすれば処理が動くことが確認されています。 SQL間違っているんでしょうか? 足りない点があれば教えて下さい。 |
| [1162] Re:SQLに問題あり? |
| 投稿者:Tomitomiさん 2001/11/30 13:32:00 |
| こんにちはTomitomiです。 > SQLを > SQL="SELECT * FROM 顧客情報"にすれば処理が動くことが確認されています。 > SQL間違っているんでしょうか? > 足りない点があれば教えて下さい。 何度もいいますが、ソースを貼って間違い探しをしてもらうのは勘弁してください。 また、エラーならエラーメッセージも書いてください。 まぁ推測するに、SQLを今のように変えた場合動かないということでしょうが、、 気になるのは一点 顧客IDとパスワードのデータ型はなんですか? 数値型であれば、シングルクォーテーションは必要ありません。 |
| [1166] すみません。 |
| 投稿者:キタガワさん 2001/11/30 14:38:06 |
| こんにちはキタガワです。 > > SQLを > > SQL="SELECT * FROM 顧客情報"にすれば処理が動くことが確認されています。 > > SQL間違っているんでしょうか? > > 足りない点があれば教えて下さい。 > > まぁ推測するに、SQLを今のように変えた場合動かないということでしょうが、、 > 気になるのは一点 > 顧客IDとパスワードのデータ型はなんですか? > 数値型であれば、シングルクォーテーションは必要ありません。 テキスト型です・・・。 SQLの基本型ってこんな感じでOKなんですか? |
| [1168] Re:すみません。 |
| 投稿者:Tomitomiさん 2001/11/30 15:11:29 |
| こんにちは、Tomitomiです。 > > 気になるのは一点 > > 顧客IDとパスワードのデータ型はなんですか? > > 数値型であれば、シングルクォーテーションは必要ありません。 > テキスト型です・・・。 > SQLの基本型ってこんな感じでOKなんですか? もしかして、エラーではなくてプログラムを確認してほしいということですか? それなら実際に実行して見て確認してください。 実行してエラーならそのエラー個所をなぜエラーか考える。 それでもダメなら人に聞いてみる。というのがマスターする近道ですよ。 それと、 SQLの書き方に関しては問題はないように思えます。 |
| [1171] ありがと〜 |
| 投稿者:キタガワさん 2001/11/30 15:56:52 |
| こんにちは、キタガワです。 > もしかして、エラーではなくてプログラムを確認してほしいということですか? > それなら実際に実行して見て確認してください。 > 実行してエラーならそのエラー個所をなぜエラーか考える。 > それでもダメなら人に聞いてみる。というのがマスターする近道ですよ。 > それと、 > SQLの書き方に関しては問題はないように思えます。 ありがとうございます。SQLはokなんですね! ちょっとだけ希望の光がみえてきた気がします。 |
| [1169] Re:SQLに問題あり? |
| 投稿者:北岳さん 2001/11/30 15:29:27 |
| >SQL="SELECT * FROM 顧客情報 WHERE 顧客ID ='" & Request.Form("useid") & "' AND パスワード='" & Request.Form("password") & "'" の直後に、 response.write "<br>SQL=" & SQL の1行を追加するのが、デバッグの定石です。 実際にRequest.Form("useid")などに何が入っているか、 引用符が片手落ちになっていないか、などが一発で確認できます。 |
| [1174] Re:SQLに問題あり? |
| 投稿者:キタガワさん 2001/11/30 17:04:22 |
| > response.write "<br>SQL=" & SQL > の1行を追加するのが、デバッグの定石です。 > 実際にRequest.Form("useid")などに何が入っているか、 > 引用符が片手落ちになっていないか、などが一発で確認できます。 ありがとうございます。北岳さん! |
|
TreeBBS For ASP V.0.1.3 |