出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3190] 無題 |
投稿者:looplopさん 2003/02/11 23:03:51 |
初めて書き込みします。 仕事でASPが必要で勉強しております。 以下のようなASPファイルを作ったのですが。 以下の中で、^^^^^でマークしてあるところのように、セレクト文にサーバー側で宣言した変数を入れるのって、ダメなんでしょうか? よかったら、教えていただけないでしょうか...おねがいします。 【以下、ASPファイル login.asp】 <% Dim RecTEST Dim strSQL Dim strLANK '////////////DBとの接続オープン//////////// Set ObjConn = Server.CreateObject("ADODB.Connection") ObjConn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & _ Server.Mappath("login.mdb") '////////////DBとの接続オープンここまで//////////// Dim strFLAG,strID strFLAG = Request.Form("flag") strID = Request.Form("id") 'UserIDテキストボックスの内容を取得する変数 If strFLAG = "1" Then Response.Redirect "TestErr.asp?strErrCode="+strFLAG 'フラグが1の時、エラーページにジャンプ End If strSQL = "SELECT Lank FROM T_Syain WHERE UserID='&strTEST&' " 'セレクト文作成 Set RecTEST = ObjConn.Execute(strSQL) 'セレクト文実行 If RecTEST.EOF = False Then strLANK = RecTEST.Fields("Lank").Value End If %> <html> <head> <title>ログイン</title> <Script Language="JavaScript"> <!-- function test(){ document.form01.lank.value = '<%=strLANK%>'; } //--> </Script> </head> <body bgcolor="#CCCCCC"> -- Login --<br> <form name="form01" method="post" action="login.asp"> FLAG:<input type="text" name="flag" value=""> <br> UserID:<input type="text" name="id" value=""> <br> PassWord:<input type="text" name="pass" value=""> <br> Lank:<input type="text" name="lank" value=""> <br> <input type="button" name="login" value="ログイン" onClick="test()"> <input type="button" name="reset" value="リセット"> </form> </body> </html> <% ObjConn.Close Set ObjConn = Nothing %> |
![]() ![]() |
![]() ![]() |
TreeBBS For ASP V.0.1.3 |