出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() |
[2427] エラーについて |
投稿者:斉藤さん 2002/08/07 11:51:52 |
こんにちは。今自分はASPを使ってHPを作成しているのですが、 そこで下のようにSQL文を使って、LIKEを使って人を検索したいのですが、うまくいきません。どうしてかわかりませんので、教えてください。 <% Set objRS2 = Server.CreateObject( "ADODB.Connection" ) objRS2.Open "log_add" Sstrname = Request.form("strname") strsql = "select * from DATA where SUBJECT like '" & %Sstrname% & "';" Set RS2 = objRS2.Execute(strsql,x,adCmdText) %> |
[2428] Re:エラーについて |
投稿者:こーーーさん 2002/08/07 13:16:48 |
私もASPは初心者なのでなんとんもいえませんが、 SQLで考えると > strsql = "select * from DATA where SUBJECT like '" & %Sstrname% & "';" ではなく strsql = "select * from DATA where SUBJECT like '%" & Sstrname & "%';" のように変数に%をくっつけず、””で囲んだ中に書くのではないでしょうか? |
[2435] Re:エラーについて |
投稿者:斉藤さん 2002/08/07 15:55:41 |
こーさんできました。ありがとうございました。(^−^) これで先に進めます。 |
[2438] Re:エラーについて |
投稿者:こーーーさん 2002/08/07 17:48:07 |
SQLはオラクルとかけっこういじっていたので 得意分野ではあるのですが(嫌いな分野ですが・・・) ASPのようなWeb系は苦手なので (困ったことに好きな分野ですが・・・) あっててよかった。 埋もれてしまっているのですが、XPについての 質問をしています、ここで。 分かる人教えてくださ〜い。 |
TreeBBS For ASP V.0.1.3 |