ASP网页查询ACCESS数据

我想建一个网页查询ACCESS数据库,你看下能不能帮我做下。数据库名字data.mdb表名DATA字段名:编号,姓名,身份证号码,缴费截止年月个人帐户月标准个人帐户余额。... 我想建一个网页查询ACCESS数据库,你看下能不能帮我做下。

数据库名字data.mdb 表名DATA 字段名:编号,姓名,身份证号码,缴费截止年月 个人帐户月标准 个人帐户余额。
如果以身份证和姓名进行查询。如果查到,则输出查询结果:姓名,身份证号码,缴费截止年月 个人帐户月标准 个人帐户余额,如果查不到,则返回查询不到提示信息。

需要查询页面 search.asp
输出结果页面 show.asp
无效结果页 error.htm
对不起,第一次用,忘记悬赏了。
展开
 我来答
xxq8210
推荐于2016-07-21 · TA获得超过1.8万个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:285万
展开全部
------------search.asp----------------

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ASP网页查询ACCESS数据</title>
</head>
<body>

<div style="text-align:center;">
<h1>欢迎使用***查询系统</h1>
<hr>

<form method="post" action="show.asp">

<b>请输入身份证号码:</b><input name="sid" id='sid'>*
<font id='valit' style='display:none;' color=red>查询不能为空</font>
<input type='submit' onclick="valit.style.display=(isNul=(sid.value!=''))?'none':''; return isNul">
</form>

</div>

</body>
</html>

------------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
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<div style="text-align:center;">
<h1>->查询结果<-</h1>
<hr>
<table>
<tr>
<th>编号</th>
<th>姓名</th>
<th>身份证号码</th>
<th>缴费截止年</th>
<th>个人帐户月标准</th>
<th>个人帐户余额</th>
<th>备注</th>
</tr>

<%
if rs.EOF then response.redirect "error.htm"
while not rs.EOF
%>
<tr>
<td><%=rs("编号")%></td>
<td><%=rs("姓名")%></td>
<td><%=rs("身份证号码")%></td>
<td style="text-align:right;"><%=rs("缴费截止年月")%></td>
<td style="text-align:right;"><%=rs("个人帐户月标准")%></td>
<td style="text-align:right;"><%=rs("个人帐户余额")%></td>
<td>---无----</td>
</tr>

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

'ErrH:
'response.redirect "error.htm"
%>
</table>
<a href='search.asp'>返回主页</a>
</div>
<body>
</html>

---------------error.htm------------------
<div style="text-align:center;">
<br/><br/>
<h1>对不起,你查询的记录不存在!</h1>
<br/><br/>
<a href='search.asp'>返回主页</a>
</div>

--------测试数据-------------------------
身份证号码
4509823198210220021
4509823198210220022
4509823198210220023
4509823198210220024
4509823198210220025
4509823198210220026
4509823198210220027
4509823198210220028
4509823198210220029
zhonghefu
2009-09-22 · TA获得超过141个赞
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:102万
展开全部
楼上的说的对。你这不是解决问题,是让别人帮你做东西,呵呵,我看给分不定有人做,虽然简单至极,你可以去项目交易的网站,不过那要花银子的\(^o^)/~。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
x00s
2009-09-22 · TA获得超过260个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:276万
展开全部
唉,虽然这个很简单,但是没有分奖励,基本不会有人帮你做的,包括我……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式