asp 如何将数据库内容显示在网页上 急~~在线等 20
sql数据库库名为Pcik_Chr表名为Chr字段为CP_NOID_USERCP_IDCP_NAMECP_LEVELCP_SUBNAMECP_FAMILY...
sql数据库 库名为Pcik_Chr 表名为Chr 字段为CP_NO ID_USER CP_ID CP_NAME CP_LEVEL CP _SUBNAME CP_FAMILY
展开
4个回答
展开全部
这样首先需要连接数据库。连接数据代码网上很多的。随便找个。
在来个循环就好了:代码
<%
set rs=conn.execute("Chr")
if rs.eof then
response.Write "没有记录"
else
do while not rs.eof
response.Write rs("ID_USER")&" "
response.Write rs("CP_ID")&" "
response.Write rs("CP_NAME")&" "
response.Write rs("CP_LEVEL")&" "
response.Write rs("CP _SUBNAME")&" "
response.Write rs("CP_FAMILY ")&"<br>"
rs.movenext
loop
end if
%>
在来个循环就好了:代码
<%
set rs=conn.execute("Chr")
if rs.eof then
response.Write "没有记录"
else
do while not rs.eof
response.Write rs("ID_USER")&" "
response.Write rs("CP_ID")&" "
response.Write rs("CP_NAME")&" "
response.Write rs("CP_LEVEL")&" "
response.Write rs("CP _SUBNAME")&" "
response.Write rs("CP_FAMILY ")&"<br>"
rs.movenext
loop
end if
%>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名称")
sql="select * from Chr"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%=rs("CP_NO")%>
这段代码 就是先连接数据库 你要将数据库名称 改为自己的
然后显示字段CP_NO的第一条内容
想显示其他内容 可以复制<%=rs("CP_NO")%> 修改里面的字段名就可以了
想显示所有内容 就要用到循环代码了
在<%=rs("CP_NO")%>上面加上<%do while not rs.eof%>
然后再到<%=rs("CP_NO")%>下面加上
<%
rs.movenext
loop
%>
这样就可以显示所有内容了
想显示指定数量的内容或者分页 那又要用到其他代码了
我就不说了
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("数据库名称")
sql="select * from Chr"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%=rs("CP_NO")%>
这段代码 就是先连接数据库 你要将数据库名称 改为自己的
然后显示字段CP_NO的第一条内容
想显示其他内容 可以复制<%=rs("CP_NO")%> 修改里面的字段名就可以了
想显示所有内容 就要用到循环代码了
在<%=rs("CP_NO")%>上面加上<%do while not rs.eof%>
然后再到<%=rs("CP_NO")%>下面加上
<%
rs.movenext
loop
%>
这样就可以显示所有内容了
想显示指定数量的内容或者分页 那又要用到其他代码了
我就不说了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%
sql="select * from Pcik_Chr"
set rs=conn.execute(sql)
if not rs.eof and not rs.bof then
do while not rs.eof
response.write rs("CP_NO")&"<br />" '这里只显示了一个字段,你可以指定任意字段或任意数据的字段
rs.movenext
loop
end if
rs.close()
set rs=nothing
%>
以上代码,是假如你已经建立了数据库连接,连接对象为conn
sql="select * from Pcik_Chr"
set rs=conn.execute(sql)
if not rs.eof and not rs.bof then
do while not rs.eof
response.write rs("CP_NO")&"<br />" '这里只显示了一个字段,你可以指定任意字段或任意数据的字段
rs.movenext
loop
end if
rs.close()
set rs=nothing
%>
以上代码,是假如你已经建立了数据库连接,连接对象为conn
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
流程:
1.链接数据库
2.读数据库内容
3.显示信息
例:
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open select * from News,conn,1,1
if not(rs.eof and rs.bof) then
response.write rs("CP_NO")
end if
1.链接数据库
2.读数据库内容
3.显示信息
例:
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("data.mdb")
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open select * from News,conn,1,1
if not(rs.eof and rs.bof) then
response.write rs("CP_NO")
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询