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

[154] Re:DBの検索(チェックボックス・ラジオボタンの利用)
投稿者:NOIZEさん 01/05/01 21:38:40
まずSQL文ですが、ABCはACCESSのYesNoでよろしんですね?
例えばAを検索する時は下記のようにSQL文を書きます

Set db = Server.CreateObject("ADODB.Connection")
db.Open "DBName" 'システムDSNに登録したDBの名前です
sqlstr = "SELECT * FROM TableName WHERE A = " & "Yes"
'上記TableName はDB内のテーブル名です AがYESのみ抽出します
Set rec = db.Execute(sqlstr)
Do While Not rec.EOF 'DBの最後までループさせます
Response.Write rec("name") & "<br>" '名前を書いて改行します
rec.MoveNext
Loop
db.Close

という感じです。「それぞれA、B、Cに対応」ということで、
ANDやORでの検索ではないようですので、もしAがチェックだったら
そうでなくってBがチェックだったら、そうでなかったらと判断式で
SLECT文を分けて作るのが効率的です。
またYesNoの抽出でない時は、(名前等の抽出)Select文の書き方が若干
変わりますので、ご注意ください。
送信するがわのHTMLのフォームはおわかりでしょうか?
おわかりでない場合にはメールでもいただければ、さらにくわしく
ご説明しますよ

DBの検索(チェックボックス・ラジオボタンの利用)   ノリコさん [01/04/30 16:56:34] [150]
  Re:DBの検索(チェックボックス・ラジオボタンの利用)   YasNet(管理人)さん [01/04/30 17:56:40] [151]
    Re:DBの検索(チェックボックス・ラジオボタンの利用)   ノリコさん [01/05/01 20:27:59] [153]
      Re:DBの検索(チェックボックス・ラジオボタンの利用)   NOIZEさん [01/05/01 21:38:40] [154]
        Re:DBの検索(チェックボックス・ラジオボタンの利用)   YasNet(管理人)さん [01/05/01 23:08:25] [155]


TreeBBS For ASP V.0.1.3
Program By YasNet