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

[1766] Re:SQL文のデバッグ
投稿者:ぴーぽさん 2002/02/28 0:52:56
度重なるご指導まことにありがとうございます。
明日ご指示いただいたソースで一度検証してみます

> これでいかがでしょう。(検証していませんが)
> ここではnameで検索してみました。
>  
> ----1.htm---
> <html><body>
> <form action="2.asp" method="post">
> <input type="text" name="name" value="田中">
> <input type="submit" value="送る">
> </form>
> </body></html>
>  
>  
> ---2.asp---
> <html><body>
> <H2>検索条件:*<%= Request.Form("name") %>*</h2>
> <% If Request.Form("name")="" Then '●
> %>
> <p>検索条件がありません。
> </body></html>
> <% response.end
> end if '●
> '-------------------
> Set rs=Server.CreateObject("ADODB.Recordset")
> Set db=Server.CreateObject("ADODB.Connection")
> db.Open "invoice"
> SQL="SELECT * FROM cargo "
> '部分一致
> SQL=SQL & "WHERE cargo.name LIKE '%" & Request.Form("name") & "%'"
> '完全一致
> 'SQL=SQL & "WHERE cargo.name='" & Request.Form("name") & "'"
> rs.open SQL,db,3,3
> if rs.RecordCount<1 then '■
> %>
> <p>該当する積荷はありません。
> </body></html>
> <%
> db.close
> set db=nothing
> response.end
> end if '■
> %>
> <table>
> <%
> do until rs.eof
> %><tr>
> <td nowrap><%=rs("code")%></td>
> <td nowrap><%=rs("name")%></td>
> </tr>
> <%
> rs.MoveNext
> loop
> rs.close
> db.close
> set db=nothing
> %>
> </table>
> </body></html>
>

エラーになってしまいます   ぴーぽさん [2002/02/26 18:58:49] [1745]
  SQL="単なる文字列"   北岳さん [2002/02/27 7:36:10] [1747]
    ありがとうございました!   ぴーぽさん [2002/02/27 9:08:23] [1748]
      SQL文のデバッグ   北岳さん [2002/02/27 9:49:31] [1749]
        Re:SQL文のデバッグ   ぴーぽさん [2002/02/27 14:56:46] [1752]
          Re:SQL文のデバッグ   北岳さん [2002/02/27 15:48:18] [1754]
            Re:SQL文のデバッグ   ぴーぽさん [2002/02/28 0:52:56] [1766]
      Re:ありがとうございました!   arikさん [2002/02/27 9:55:45] [1750]


TreeBBS For ASP V.0.1.3
Program By YasNet