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

[1233] Re:検索ツールの作り方
投稿者:Tomitomiさん 2001/12/11 15:31:12
> 皆様
> おせわになります。
> 現在検索ツールをASPで製作しております。
> 内容は氏名からその方向けの申請書番号を表示したいと考えています。
> DBはアクセス97です
> テーブルの構成は
> 氏名、申請日、承認書発効日、承認書NOです
> 検索項目は氏名のみ
> 表示は氏名、申請日、承認書発効日、承認書NOのすべてです。
> 検索ページはsearch.htmlとしています
> 結果ページはASPです
> 下記のように記述しました。
> SQL="SELECT * FROM 1st "
> If Request("id")<>"" Then
> If flag=False Then SQL=SQL & "WHERE ("
> SQL=SQL & "((1st.namecord)='" & Request.Form("namecord") & "') "
> flag=True
> End If
> 中略
> ところが、表示の際に全件表示してしまいます。
> その検索したレコードだけを表示させるにはどうしたらよいでしょうか?

雰囲気みたところ、SQLはわかってらっしゃるみたいだし、
書き方等に間違いはなさそう。
全件表示されるということは、WHERE句が書かれてないような気がします。

End Ifの次の行にでも、
Response.Write SQL
として、SQLが思い通りになっているか確認してみてください。

検索ツールの作り方   ひできちさん [2001/12/11 13:33:11] [1232]
  Re:検索ツールの作り方   Tomitomiさん [2001/12/11 15:31:12] [1233]
  Re:検索ツールの作り方   北岳さん [2001/12/11 15:33:54] [1234]
  Re:検索ツールの作り方   ひでさんさん [2001/12/13 11:03:48] [1258]


TreeBBS For ASP V.0.1.3
Program By YasNet