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

[2159] Re:確認メッセージ表示後、SQLを実行したい!
投稿者:Kevinさん 2002/06/12 7:56:44
> <div align="center"><a href="kekka.asp?mode=dlt&key=<%=RS("T_SEQ")%>" onClick="Delete_OnClick()">削除</a></div>
> ------------------------------------------------------------
> と書いて
> 削除押したら自分自身(kekka.asp)を呼び出して
> 確認メッセージを以下のVBScriptで確認します。
> ------------------------------------------------------------
> Function Delete_OnClick()
> Dlt_OnClick= False
> lngRC = MsgBox(""本当に 削除してもいいですか?" ,vbOKCANCEL,"削除フォーム")
> If lngRC = vbOK Then
> MsgBox "ok"
> Dlt_OnClick= True
> else
> Dlt_OnClick= False
>
> Exit Function
> end if
> End Function
> ------------------------------------------------------------
> 流れは
> 「削除」のリンククリック→確認メッセージ表示→
> OKならSQL実行、キャンセルならなにもしない
>
> といったようなことしたいのですが上のやり方で
> 確認メッセージまでは出せたのですが
> Request.QueryString("mode") = "dlt"ならSQL実行
> というので判断しようとしたんですが
> できません。
> どうしたらいいでしょうか?
> 何かいい方法があればよろしくお願いします。
>
>

Kevinです。
SQLの実行はサーバーの処理なので、確認後SQL処理を行なう
ASPに処理を渡さなければなりません。
自分自身にその処理を書くか(post)、処理のみのASPを
書いてまた戻ってくるようにしてはどうでしょう。





確認メッセージ表示後、SQLを実行したい!   けいさん [2002/06/11 10:09:20] [2154]
  Re:確認メッセージ表示後、SQLを実行したい!   Kevinさん [2002/06/12 7:56:44] [2159]
    Re:確認メッセージ表示後、SQLを実行したい!   けいさん [2002/06/12 23:08:45] [2163]
      Re:確認メッセージ表示後、SQLを実行したい!   Kevinさん [2002/06/13 8:11:02] [2165]
        Re:確認メッセージ表示後、SQLを実行したい!   けいさん [2002/06/23 16:19:39] [2213]


TreeBBS For ASP V.0.1.3
Program By YasNet