科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道如何创建WML电话薄(二)

如何创建WML电话薄(二)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在上篇文章中,我讨论了无线标记语言(Wireless Markup Language 即WML),并且为我的WML公司目录建立了介绍性的界面。现在我将建立动态服务器界面,这个界面将为搜索到的电话号码建立WML。

作者:builder.com.cn 2007年1月18日

关键字:

  • 评论
  • 分享微博
  • 分享邮件

<%@ Language=VBScript %>

<%

Response.ContentType = "text/vnd.wap.wml"

Response.Expires = -1

Dim rs, conn

Set conn = Server.CreateObject("ADODB.Connection")

conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &

Server.MapPath("../test.mdb") & ";User Id=;Password=;"

Set rs = Server.CreateObject("ADODB.Recordset")

Set rs.ActiveConnection = conn

%>

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"

"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="main" title="Select">

<do type="prev">

<go href="wap1.asp"/>

</do>

<p>

<%

rs.Open "SELECT tblPhone.first_name, " & _

"tblPhone.last_name, " & _

"tblPhone.phone, " & _

"tblDepartment.dept, " & _

"tblLocation.location " & _

"FROM (" & _

"tblPhone " & _

"LEFT JOIN tblDepartment " & _

"ON tblDepartment.deptid = tblPhone.deptid " & _

") LEFT JOIN tblLocation " & _

"ON tblLocation.location_id = tblPhone.location_id " & _

"WHERE tblPhone.phone_id = " & Request("pid")

If Not rs.EOF Then

Response.Write "<b>" & rs.Fields("last_name")

& ", " &

rs.Fields("first_name") & "</b><br/>" &

_

"Phone: <input name=""phone"" size=""9""

value=""" &

rs.Fields("phone") & """/>" & _

"Department: " & rs.Fields("dept") & "<br/>"

& _

"Location: " & rs.Fields("location") & "<br/><br/>"

End If

%>

</p>

</card>

 

</wml>

<%

On Error Resume Next

rs.Close

Set rs = Nothing

conn.Close

Set conn = Nothing

%>

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章