|
|
| 用ASP和WML来实现数据库查询 |
| 作者:不详 来源:不详 发布时间:2006-8-13 0:38:16 发布人:chinazhan |
减小字体
增大字体
贴一段ASP和WML查询数据库得代码,大家参考参考,其实跟ASP写WEB页面很相似得。 <%Response.ContentType = "text/vnd.wap.wml"%> <?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <wml> <% Dim conn, rs Dim strSQL,strFirstName, strLastName Set conn = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") conn.open session("myconnect_string") 'Replace with your connect string strWhoIs = Request.QueryString("username") if strWhoIs="" then %> <card id="UserSearch" title="Search"> <p> Please enter username to find? <input name="username" type="text" maxlength="15"/> <do type="accept" label="Locate"> <go href="thispage.asp" method="get"> <postfield name="username" value="$username"/> </go> </do> </p> </card> <% else strSQL = "SELECT * FROM tblUsers WHERE Username ='& strWhoIs & '" Set rs = conn.Execute(strSQL) %> <card id="UserResult" title="Result"> <p> <% if not rs.EOF then rs.MoveFirst Response.Write "<strong>User Search Results</strong>" While not rs.EOF strFirstName = "First Name " & rs("FirstName") strLastName = "Last Name " & rs("LastName") Response.Write strFirstName Response.Write strLastName rs.MoveNext Wend else Response.Write "Sorry, no user found." end if %> </p> </card> <% end if %> 做人要厚道,请注明转自chinazhan中国站长(www.ChinaZhan.com)。
|
| |
|
[]
[返回上一页]
[打 印]
[收 藏] |
|
| ∷相关文章评论∷ (评论内容只代表网友观点,与本站立场无关!) [更多评论...] |
|
|