asp怎样在一个界面下显示不同数据库内容

例如:我设计了6个表格,每个表格里要显示一个数据库下的不同表的内容。该怎样实现?... 例如:我设计了6个表格,每个表格里要显示一个数据库下的不同表的内容。该怎样实现? 展开
 我来答
百度网友2a4125c
2012-02-24 · TA获得超过353个赞
知道小有建树答主
回答量:374
采纳率:0%
帮助的人:354万
展开全部
如果是不同数据库,创建多个Adodb.Connection对象连接
如果是同一个数据库下不同表
方法一、创建6个Adodb.Recordset对象连接
方法二、创建1个Adodb.Recordset对象连接,轮流读取6个表内容显示,比如可以用Select case语句
追问
这是我建立的数据库

但是,在一个表格下面建立上后能正常显示,在同一界面下的另外一个表格里再建立数据库的时候,就不能显示
追答
给你个参考,简单写了点,用的是第一种方法
"
response.write rst2(1)
set rst1=nothing
set rst2=nothing
set conn=nothing
%>

多说点,这种方法比较耗内存,创建了多个对象,属于比较笨的方法
max0960
2012-02-24 · TA获得超过351个赞
知道小有建树答主
回答量:463
采纳率:0%
帮助的人:346万
展开全部
很简单啊, 显示一张表就去连接数据库查询->显示->关闭连接, 再继续显示其他表.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友65e884d4c
2012-02-24 · 超过11用户采纳过TA的回答
知道答主
回答量:48
采纳率:0%
帮助的人:29.4万
展开全部
写个存储过程查询出来然后逐一的进行赋值绑定就可以了!
追问
存储过程查询我已经弄完了,怎样进行赋值绑定?
追答
你是用什么显示控件,   table里面可以放标签显示吗例如
foreach(datarow dr in ds.table[0].rows)
{
lable1.Text=dr[" 字段"].tostring();
lable2.Text=dr[" 字段"].tostring();
lable3.Text=dr[" 字段"].tostring();
.....
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
feixiaohaoaa
2012-02-25
知道答主
回答量:38
采纳率:100%
帮助的人:20.9万
展开全部
set rs = server.CreateObject("adodb.recordset")
sql="select 表名1.字段名as 变量名,表名2.字段名as 变量名,表名3.字段名as 变量名,表名4.字段名as 变量名,表名5.字段名as 变量名 ,表名6.字段名as 变量名 from 表名1,表名2,表名3,表名4,表名5,表名6"
rs.open sql,conn,1,1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式