求 ASP查询数据库中显示查询出来的一行数据??

数据库:123,mdb网页4个:index.asp,ckindex.asp,xianshi.asp,conn.aspconn.asp数据库链接文件没有问题。index.a... 数据库:123,mdb
网页 4 个:index.asp, ckindex.asp, xianshi.asp, conn.asp
conn.asp 数据库链接文件 没有问题。
index.asp 这个页面中有一个表单 和一个提交按钮。
ckindex.asp 判断index.asp传递的是否是一个空值 如果不是直接查询数据库中是不是有这一条记录 ,如果没有转回到index.asp,如果有记录就直接进入到xianshi.asp

关键就在这里: 我查询的时候怎么在xianshi.asp中 显示查询出来的数据库中这一行的信息。
我就是不会做 怎杨查询单独一行的数据 并且显示查询出来的这单位一条数据。

例如数据库中 ID为10,表示为第10行的记录 我查询出来后,怎样显示这第10行的信息。。
请高手帮忙
展开
 我来答
幽蓝海韵
2007-10-17
知道答主
回答量:45
采纳率:0%
帮助的人:0
展开全部
完整的关键代码应该是:
注:我把关键代码都写在一起了,方便阅读。
你先是的一条记录问题因该出在没有循环数据库数据,派宴扮这里我用了 Do wihle not Rs.eof,意思是如果记录没有到了最后,则继续循环。
<!--#include file="Conn.asp"-->
<%
id = Trim(Request("id"))
If id = "" Then
Response.Redirect"index.asp"
Else
Set Rs=Conn.execute("select * from 表名 where id='" & id & "'") '根据id条件查询尘灶数据库
If id <> Rs("id") Then '判断数据库中有没有id值
Response.Redirect"index.asp" '如果没有,则跳转到index.asp页
Else '如果有的话循环输出数据库所有记录,也可以跳转到xianshi.asp页面然后在循环输出,道理一样的。
Do While Not Rs.Eof '如果RS记录没有到记录尾,则继续循环
Response.Write("<div>"))
Response.Write(Rs("id"))'循环输入需要的字段值
Response.Write("</div>")
Rs.movenext '移动到下一个记录祥激
Loop
End if
End if
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
银河弘星
2007-10-17
知道答主
回答量:41
采纳率:0%
帮助的人:23.3万
展开全部
例如数据库中 ID为10,表示为第返型10行的记录 我查询出来后斗孝,怎样显示这第10行的信息。。

假设你的数据库里面包含有xm(姓名)nl(年龄)

如果你已经确认找到ID为10的那一条记录。那就显示出来就行了。

Reaponse.write rs("xm")
Reaponse.write rs("nl")

我也不知道我理漏销猜解的对不对。呵呵。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寂寞の胆小鬼
2007-10-15 · 超过22用户采纳过TA的回答
知道答主
回答量:77
采纳率:0%
帮助的人:0
展开全部
<!--#include file="咐派枣Conn.asp"-->衡拆
<%
Set rs=Conn.execute("select * from 表名 where id='" & request("接收的变量") & "'")
%>
格式和<%=rs("结果的字段名羡穗称")%>
<%
rs.close
conn.close
set rs=nothing
set conn=nothing
%>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
三思己过
2007-10-17 · TA获得超过235个赞
知道小有建树答主
回答量:548
采纳率:0%
帮助的人:166万
展开全部
查询出来之后,假如这条记录有三个数据组成.a,b,c
如果想显示在表格里.
则这样写
<table>
<tr><td><%=rs(a)%></td><td><%=rs(b)%></td><td><%=rs(c)%></td>芦档</tr>
</table>
另陪指乱外这段代码:<%=rs(a)%>
可以随便放在哪个地方显示都行.放在rs.close 前面就逗型行.
还有:<%=rs(a)10%>
这里多了个10,他有什么用呢,就是把这个数据显示的时候只读前面十个字.就说这么多了.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式