ASP利用表单获得的输入值来查询该值在数据库中的记录

表一:<formname="form1"method="post"action="eee.asp"><inputtype="text"name="id"><inputty... 表一:
<form name="form1" method="post" action="eee.asp">
<input type="text" name="id">
<input type="submit" name="Submit" value="提交">
</form>

表二:
<table width="800" height="60" border="1" align="center" cellspacing="0">
<tr>
<td width="8%" align="center">ID</td>
<td width="18%" align="center">用户名</td>
</tr>
<%
set rst=Server.CreateObject("adodb.recordset")
sql="select * from user where u_user='"&request.Form("id")&"'"
rst.open sql,conn,1,1
while not rst.eof and not rst.bof
%>
<tr>
<td align="center"><%=rst("u_id")%></td>
<td align="center"><%=rst("u_user")%></td>
</tr>
<%
rst.movenext
wend
%>
</table>
非常感谢大家提供的帮助!补充下,我发现如果输入的传值的数据类型是"文本","数值"等的话按上述方法运行就没问题,不过我想根据数据类型为”自动编号”的输入值,来查询数据库
数据库ACCESS表文件的设计视图如下:
字段名称 数据类型 说明
主键 u_id 自动编号 ID
u_user 文本 用户名
u_code 文本 密码
展开
 我来答
linshangyong
2010-02-12 · TA获得超过228个赞
知道小有建树答主
回答量:175
采纳率:0%
帮助的人:92万
展开全部
看你传过来的是什么值,如果是数值的话,那句代码应该这样子:
sql="select * from user where u_user="&request.Form("id")&""
如果是字符串的话,应该是这个样子:
sql="select * from user where u_user='"&request.Form("id")&"'"
当然你试一下‘若水大大’的方法
sql="select * from user where u_user="&request.Form("id")
这个应该两种情况都都行的!
若水大大
2010-02-12 · TA获得超过485个赞
知道小有建树答主
回答量:513
采纳率:0%
帮助的人:188万
展开全部
sql="select * from user where u_user='"&request.Form("id")&"'"
这句中多了'
应修改为
sql="select * from user where u_user="&request.Form("id")&""

sql="select * from user where u_user="&request.Form("id")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syt251681107
2010-02-12 · TA获得超过5371个赞
知道大有可为答主
回答量:5680
采纳率:25%
帮助的人:2163万
展开全部
sql="select * from user where u_user='"&request.Form("id")&"'"

其中这个request.Form("id")一般都是数字型的。
两边没有'',如果普通字符的就可以加上''
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KarasCanvas
2010-02-13 · TA获得超过2865个赞
知道大有可为答主
回答量:3619
采纳率:0%
帮助的人:3267万
展开全部
自动编号就是整数,不需要加单引号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式