ASP网页查询ACCESS数据

2025-01-01 11:17:14
推荐回答(3个)
回答1:

------------search.asp----------------




ASP网页查询ACCESS数据




欢迎使用***查询系统







请输入身份证号码:*
查询不能为空








------------show.asp----------------

<%

response.charset="utf-8"
cnStr="provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("data.mdb")
set cn = server.createObject("adodb.connection")
set rs = Server.CreateObject("adodb.recordset")
cn.open cnStr
sql = "select * from DATA where 身份证号码='" & Trim( request("sid") ) & "'"
rs.open sql , cn , 3,3
%>






->查询结果<-















<%
if rs.EOF then response.redirect "error.htm"
while not rs.EOF
%>










<%
rs.moveNext
wend
rs.close
cn.close

'ErrH:
'response.redirect "error.htm"
%>
编号姓名身份证号码缴费截止年个人帐户月标准个人帐户余额备注
<%=rs("编号")%><%=rs("姓名")%><%=rs("身份证号码")%><%=rs("缴费截止年月")%><%=rs("个人帐户月标准")%><%=rs("个人帐户余额")%>---无----

返回主页




---------------error.htm------------------




对不起,你查询的记录不存在!





返回主页


--------测试数据-------------------------
身份证号码
4509823198210220021
4509823198210220022
4509823198210220023
4509823198210220024
4509823198210220025
4509823198210220026
4509823198210220027
4509823198210220028
4509823198210220029

回答2:

楼上的说的对。你这不是解决问题,是让别人帮你做东西,呵呵,我看给分不定有人做,虽然简单至极,你可以去项目交易的网站,不过那要花银子的\(^o^)/~。

回答3:

唉,虽然这个很简单,但是没有分奖励,基本不会有人帮你做的,包括我……