分享
 
 
 

初试WAP之wml+ASP查询

王朝asp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

搞了这么多年计算机,第一次写文章到网上来!见笑了

程序目的:工作需要,查询企业注册资料的朋友太多了,省得麻烦,在网站上增加了查询功能,居然有人说没有电脑,没电脑也该有个手机吧。用手机查询这样随时随地都行,说干就干,做一个WAP查询,全用记事本写的。

数据库结构如下:

库名:data.mdb

表名:info

字段:id 、企业名称、住所、法定代表人……(这个省略号是等等的意思)

一、反馈页面hello.asp

源码如下:

<%@ Language=VBScript %>

<% Response.ContentType="text/vnd.wap.wml" %>

<?xml version="1.0" encoding="gb2312"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/ wml_1.1.xml">

<wml>

<card id="qycx" title="上饶工商信息网">

<p>

请输入查询资料<input name="qycx" type="text" maxlength="16" />

<anchor title="确定">确定

<go href="qycx.asp" method="post">

<postfield name="qycx" value="$qycx"/>

</go>

</anchor>

<br/><br/>

上饶工商信息网

</p>

</card>

</wml>

二、信息接收页面 qycx.asp

源码如下:

<%@ Language=VBScript %>

<% Response.ContentType = "text/vnd.wap.wml" %>

<?xml version="1.0" encoding="gb2312"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/ wml_1.1.xml">

<wml>

<card id="qycx2" title="上饶工商信息网">

<p>

<%

qycx=request.FORM("qycx")

cx="企业名称 like '%"&qycx&"%' "

Set conn=Server.CreateObject("adodb.connection")

'conn.Open "dsn=qycxsjk;uid=;pwd=;database=data.mdb"

conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("qycx.mdb")

sql="select * from info where "&cx&""

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,1

do while not rs.eof

%>

<%qymc=rs("企业名称")

id=rs("id")

%>

<a href="qycx2.asp?id=<%Response.write id%>" ><%Response.write qymc%></a>

<br/>

<%

rs.movenext

loop

rs.close

%>

<br/><br/>

上饶工商信息网

</p>

</card>

</wml>

<% Function uni(Chinese)

For i = 1 to Len (Chinese)

a=Mid(Chinese, i, 1)

uni=uni & "&#x" & Hex(Ascw(a)) & ";"

next

End Function

%>

=========================================================================

第二点评:看到这里,我有点汗,刚开始以“企业名称”做为关键字提交,后来才想到以ID为关键字进行查询避免了汉字提交的问题。这么基础一个问题,我居然琢磨了大半天。这里根据hello.asp提交的“企业名称”关键字查询得到所有“企业名称”字段中含有该关键字的企业全称(以免重复),做一个列表,点击将入第三个页面,即该企业详细资料。

三、qycx2.asp

源码如下:

<%@ Language=VBScript %>

<% Response.ContentType = "text/vnd.wap.wml" %>

<?xml version="1.0" encoding="gb2312"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/ wml_1.1.xml">

<%

Set conn=Server.CreateObject("adodb.connection")

'conn.Open "dsn=qycxsjk;uid=;pwd=;database=data.mdb"

conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("qycx.mdb")

%>

<wml>

<card id="qycx3" title="上饶工商信息网">

<p>

<%

name=request.querystring("id")

sql="select * from info where id="&name&""

set rs=server.createobject("adodb.recordset")

rs.open sql,conn,1,1

do while not rs.eof

%>

<%qymc=rs("企业名称")%>

企业名称:<%Response.write qymc%>

<br/>

<%zs=rs("住所")%>

住所:<%Response.write zs%>

<br/>

<%fddb=rs("法定代表人")%>

法定代表人:<%Response.write fddb%>

<br/>

<%zczb=rs("注册资本")%>

注册资本:<%

if left(zczb,1)="." then

Response.write "0"

else

end if

Response.write zczb%>万元

<br/>

<%qylx=rs("企业类型")%>

企业类型:<%Response.write qylx%>

<br/>

<%jyfw=rs("经营范围")%>

经营范围:<%Response.write jyfw%>

<br/>

<%zcrq=rs("成立日期")%>

注册日期:<%Response.write zcrq%>

<br/>

<%

rs.movenext

loop

%>

<br/><br/>

上饶工商信息网-End

<br/>

<a href="hello.asp">返回</a>

</p>

</card>

</wml>

=============================================================================

OK,完成查询显示企业详细资料!

写得不好,不要骂我。嘿嘿,欢迎喜欢WAP的朋友可以跟我多交流,指导一下!QQ:18185813

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有