Active Server Page (ASP) 常見問題[12]

[入库:2005年8月18日] [更新:2007年3月24日]

本文简介:选择自 aloxy 的 blog

</html>

問: 如何使用asp/ado query odbc datasource 答: 以下的example僪做測試目的,測試 ado 遙接到任何 odbc datasource
<html>
<%
if request("requesttype") <> "post" then
' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
' %
如果request 不包含 requesttype = "post
' %
則顯示 form page
' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

dsn = session("dsn")
dbuser = session("dbuser")
dbpass = session("dbpass")
dbtable = session("dbtable")
dbfield = session("dbfield")
dbwhere = session("dbwhere")
%>
<form action=adoselect.asp method=post>
<table>
<tr><td><b>you are authenticated as: </td>
<td><font color=green><% =
request.servervariables("logon_user")%></td></tr>
<tr><td><b>your ip address is: </td>
<td><font color=green><% =
request.servervariables("remote_addr")%></td></tr>
<tr><td><b>system dsn:</td>
<td><input type=text name=datasource value="<% = dsn %>"></td></tr>
<tr><td><b>username:</td>
<td><input type=text name=username value="<% = dbuser %>"></td></tr>
<tr><td><b>password:</td>
<td><input type=password name=password value="<% = dbpass
%>"></td></tr>
<tr><td><b>table:</td>
<td><input type=text name=table value="<% = dbtable %>"></td></tr>
<tr><td><b><font color=red>where</td>
<td></td></tr>
<tr><td><b>field to query:</td>
<td><input type=text name=field value="<% = dbfield %>"></td></tr>
<tr><td><b>value to query:</td>
<td><input type=text name=where value="<% = dbwhere %>"></td></tr>
</table>
<input type=hidden name=requesttype value="post">
<input type=submit value="query database">
<hr>
</form>
<%

else
'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
'%
執行 query to database
'%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
' % request datsource
從之前的form
' %
詏定 session 變數因此可以讀取這個值作為下次查詢使用
' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

dsn = request("datasource")
session("dsn") = dsn

' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
' % request username
從之前的form
' %
詏定 session 變數因此可以讀取這個值作為下次查詢使用
' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

dbuser = request("username")
session("dbuser") = dbuser

' %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
' % request password
從之前的form
' %
詏定 session 變數因此可以讀取這個值作為下次查詢使用

本文关键:Active Server Page (ASP) 常見問題
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top