出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

エラーについて   斉藤さん [2002/08/07 11:51:52] [2427]
  Re:エラーについて   こーーーさん [2002/08/07 13:16:48] [2428]
    Re:エラーについて   斉藤さん [2002/08/07 15:55:41] [2435]
      Re:エラーについて   こーーーさん [2002/08/07 17:48:07] [2438]

[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
Program By YasNet