|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
ASP是依赖组件的,能访问数据库的组件好多就有好多种,再有就是你微软的工具可是什么都要收钱的啊!
程序目标:事情必要,查询企业注册材料的伴侣太多了,免得贫苦,在网站上增添了查询功效,竟然有人说没有电脑,没电脑也该有个手机吧。用手机查询如许随时随地都行,说干就干,做一个WAP查询,全用记事本写的。
数据库布局以下:
库名:data.mdb
表名:info
字段:id、企业称号、居处、法定代表人……(这个省略号是等等的意义)
1、反应页面 hello.asp
源码以下:
<%@Language=VBScript%>
<%Response.ContentType="text/vnd.wap.wml"%>
<?xmlversion="1.0"encoding="gb2312"?>
<!DOCTYPEwmlPUBLIC"-//WAPFORUM//DTDWML1.1//EN""http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<cardid="qycx"title="上饶工商信息网">
<p>
请输出查询材料<inputname="qycx"type="text"maxlength="16"/>
<anchortitle="断定">断定
<gohref="qycx.asp"method="post">
<postfieldname="qycx"value="$qycx"/>
</go>
</anchor>
<br/><br/>
上饶工商信息网
</p>
</card>
</wml>
2、信息吸收 页面qycx.asp
源码以下:
<%@Language=VBScript%>
<%Response.ContentType="text/vnd.wap.wml"%>
<?xmlversion="1.0"encoding="gb2312"?>
<!DOCTYPEwmlPUBLIC"-//WAPFORUM//DTDWML1.1//EN""http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<cardid="qycx2"title="上饶工商信息网">
<p>
<%
qycx=request.FORM("qycx")
cx="企业称号like%"&qycx&"%"
Setconn=Server.CreateObject("adodb.connection")
conn.Open"dsn=qycxsjk;uid=;pwd=;database=data.mdb"
conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("qycx.mdb")
sql="select*frominfowhere"&cx&""
setrs=server.createobject("adodb.recordset")
rs.opensql,conn,1,1
dowhilenotrs.eof
%>
<%qymc=rs("企业称号")
id=rs("id")
%>
<ahref="qycx2.asp?id=<%Response.writeid%>"><%Response.writeqymc%></a>
<br/>
<%
rs.movenext
loop
rs.close
%>
<br/><br/>
上饶工商信息网
</p>
</card>
</wml>
<%Functionuni(Chinese)
Fori=1toLen(Chinese)
a=Mid(Chinese,i,1)
uni=uni&"&#x"&Hex(Ascw(a))&";"
next
EndFunction
%>
=========================================================================
第二点评:看到这里,我有点汗,刚入手下手以“企业称号”做为关头字提交,厥后才想到以ID为关头字举行查询制止了汉字提交的成绩。这么基本一个成绩,我竟然揣摩了泰半天。这里依据hello.asp提交的“企业称号”关头字查询失掉一切“企业称号”字段中含有该关头字的企业全称(以避免反复),做一个列表,点击将进第三个页面,即该企业具体材料。
3、qycx2.asp
源码以下:
<%@Language=VBScript%>
<%Response.ContentType="text/vnd.wap.wml"%>
<?xmlversion="1.0"encoding="gb2312"?>
<!DOCTYPEwmlPUBLIC"-//WAPFORUM//DTDWML1.1//EN""http://www.wapforum.org/DTD/wml_1.1.xml">
<%
Setconn=Server.CreateObject("adodb.connection")
conn.Open"dsn=qycxsjk;uid=;pwd=;database=data.mdb"
conn.open"driver={microsoftaccessdriver(*.mdb)};dbq="&server.mappath("qycx.mdb")
%>
<wml>
<cardid="qycx3"title="上饶工商信息网">
<p>
<%
name=request.querystring("id")
sql="select*frominfowhereid="&name&""
setrs=server.createobject("adodb.recordset")
rs.opensql,conn,1,1
dowhilenotrs.eof
%>
<%qymc=rs("企业称号")%>
企业称号:<%Response.writeqymc%>
<br/>
<%zs=rs("居处")%>
居处:<%Response.writezs%>
<br/>
<%fddb=rs("法定代表人")%>
法定代表人:<%Response.writefddb%>
<br/>
<%zczb=rs("注册本钱")%>
注册本钱:<%
ifleft(zczb,1)="."then
Response.write"0"
else
endif
Response.writezczb%>万元
<br/>
<%qylx=rs("企业范例")%>
企业范例:<%Response.writeqylx%>
<br/>
<%jyfw=rs("谋划局限")%>
谋划局限:<%Response.writejyfw%>
<br/>
<%zcrq=rs("建立日期")%>
注册日期:<%Response.writezcrq%>
<br/>
<%
rs.movenext
loop
%>
<br/><br/>
上饶工商信息网-End
<br/>
<ahref="hello.asp">前往</a>
</p>
</card>
</wml>
=============================================================================
OK,完成查询显现企业具体材料!
写得欠好,不要骂我。嘿嘿,接待喜好WAP的伴侣能够跟我多交换,引导一下!QQ:18185813
</p>强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。 |
|