怎样读取acess数据库中的信息,显示在asp页面中? 学着做网页,看了半天例子不大懂,谢谢各位了!
问题:怎样读取acess数据库中的信息,显示在asp页面中?实现:建立一个数据库:d:/test/db.mdb,数据库中建立表info,格式:idclassID姓名照片说...
问题:怎样读取acess数据库中的信息,显示在asp页面中?
实现:建立一个数据库:d:/test/db.mdb,数据库中建立表info,格式:
id classID 姓名 照片 说明
1 1 张三 张三的照片.jpg 老职工,张三的说明
2 1 李四 李四的照片.jpg 老职工,李四的说明
3 1 王五 王五的照片.jpg 老职工,王五的说明
4 2 赵六 赵六的照片.jpg 新职工,赵六的说明
5 2 钱七 钱七的照片.jpg 新职工,钱七的说明
现在用于链接数据库操作的query.asp页面代码怎样写?
用于显示老职工信息show.asp?classID=1页面代码怎样写?
用于显示张三信息show.asp?..&..页面代码怎样写? 展开
实现:建立一个数据库:d:/test/db.mdb,数据库中建立表info,格式:
id classID 姓名 照片 说明
1 1 张三 张三的照片.jpg 老职工,张三的说明
2 1 李四 李四的照片.jpg 老职工,李四的说明
3 1 王五 王五的照片.jpg 老职工,王五的说明
4 2 赵六 赵六的照片.jpg 新职工,赵六的说明
5 2 钱七 钱七的照片.jpg 新职工,钱七的说明
现在用于链接数据库操作的query.asp页面代码怎样写?
用于显示老职工信息show.asp?classID=1页面代码怎样写?
用于显示张三信息show.asp?..&..页面代码怎样写? 展开
展开全部
query.asp
<%
connstr = "driver={microsoft Access driver (*.mdb)}; dbq=" & server.mappath("d:/test/db.mdb")
set conn = server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
show.asp
<!--#include file="query.asp" -->
<%
dim str
str="无"
set rs=conn.execute("select id,classID,姓名,照片,说明 from info where classid="Request.QueryString("classid"))
if not rs.eof then
str=rs("0")&rs("1")&rs("2")&rs("3")&rs("4")
end if
rs.close
Response.Write str
%>
show.asp
<!--#include file="query.asp" -->
<%
dim str
str="无"
set rs=conn.execute("select id,classID,姓名,照片,说明 from info where classid="Request.QueryString("id"))
if not rs.eof then
str=rs("0")&rs("1")&rs("2")&rs("3")&rs("4")
end if
rs.close
Response.Write str
%>
<%
connstr = "driver={microsoft Access driver (*.mdb)}; dbq=" & server.mappath("d:/test/db.mdb")
set conn = server.createobject("ADODB.CONNECTION")
conn.open connstr
%>
show.asp
<!--#include file="query.asp" -->
<%
dim str
str="无"
set rs=conn.execute("select id,classID,姓名,照片,说明 from info where classid="Request.QueryString("classid"))
if not rs.eof then
str=rs("0")&rs("1")&rs("2")&rs("3")&rs("4")
end if
rs.close
Response.Write str
%>
show.asp
<!--#include file="query.asp" -->
<%
dim str
str="无"
set rs=conn.execute("select id,classID,姓名,照片,说明 from info where classid="Request.QueryString("id"))
if not rs.eof then
str=rs("0")&rs("1")&rs("2")&rs("3")&rs("4")
end if
rs.close
Response.Write str
%>
展开全部
首先要连接数据库,与数据库打开了连接通道后,写上查询语句即可。连接语句我就不明说了,查询所用到的关键字select
如果只是查询id为1的员工,那就把传递过来的值进行接收,再查询
如果只是查询id为1的员工,那就把传递过来的值进行接收,再查询
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
学asp就加入QQ群:24269031
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询