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

[4926] Re:取得した値がnull値の場合の、SELECT分の分岐(*.*)。。。
投稿者:モリモリさん 2005/02/04 21:29:49
ryuさん。
レスありがとうございます(^^゛)/

NULLの場合も処理を行うので、以下のとおりに記述しました。

select case Request.Form("AAA")

'ホール(0)だった場合、この処理
case 0
 
 strSQL=""
 strSQL="select * from " & テーブル名 & " "

  if Request.Form("顧客名") = "" and Request.Form("県名")   <>"" then
   '顧客名がNULLだった場合
   strSQL= strSQL & " WHERE 県名=" & Request.Form("県名")    & " ;"

  elseif Request.Form("県名") = "" and Request.Form("顧客   名") <>"" then
   '県名がNULLだった場合
    strSQL= strSQL & "where 顧客名 like '%" &          Request.Form("顧 客名") & "%' ;"

  elseif Request.Form("顧客名") = "" and Request.Form("県   名") = "" then
   '顧客名&県名がNULLだった場合
   strSQL= strSQL & " ;"
  else
   '値が全て入っていた場合
   strSQL= strSQL & "where 顧客名 like '%" & Request.Form   ("県名") & "%' "
  strSQL= strSQL & " and 県名=" & Request.Form("県名")     & " ;"

end if

以下略・・・・
という感じでIF文で分岐しました!エラー解消です(^0^)
ありがとうございました。

取得した値がnull値の場合の、SELECT分の分岐(*.*)。。。   モリモリさん [2005/02/02 17:17:01] [4918]
  発言者により削除されました!! ryuさん [2005/02/03 9:54:58] [4919]
  Re:取得した値がnull値の場合の、SELECT分の分岐(*.*)。。。   ryuさん [2005/02/03 10:13:09] [4921]
    発言者により削除されました!! ryuさん [2005/02/03 10:38:43] [4923]
    Re:取得した値がnull値の場合の、SELECT分の分岐(*.*)。。。   ryuさん [2005/02/03 10:39:40] [4924]
    Re:取得した値がnull値の場合の、SELECT分の分岐(*.*)。。。   モリモリさん [2005/02/04 21:29:49] [4926]


TreeBBS For ASP V.0.1.3
Program By YasNet