
asp怎样在一个界面下显示不同数据库内容
4个回答
展开全部
如果是不同数据库,创建多个Adodb.Connection对象连接
如果是同一个数据库下不同表
方法一、创建6个Adodb.Recordset对象连接
方法二、创建1个Adodb.Recordset对象连接,轮流读取6个表内容显示,比如可以用Select case语句
如果是同一个数据库下不同表
方法一、创建6个Adodb.Recordset对象连接
方法二、创建1个Adodb.Recordset对象连接,轮流读取6个表内容显示,比如可以用Select case语句
追问
这是我建立的数据库
但是,在一个表格下面建立上后能正常显示,在同一界面下的另外一个表格里再建立数据库的时候,就不能显示
追答
给你个参考,简单写了点,用的是第一种方法
"
response.write rst2(1)
set rst1=nothing
set rst2=nothing
set conn=nothing
%>
多说点,这种方法比较耗内存,创建了多个对象,属于比较笨的方法
展开全部
很简单啊, 显示一张表就去连接数据库查询->显示->关闭连接, 再继续显示其他表.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写个存储过程查询出来然后逐一的进行赋值绑定就可以了!
追问
存储过程查询我已经弄完了,怎样进行赋值绑定?
追答
你是用什么显示控件, table里面可以放标签显示吗例如
foreach(datarow dr in ds.table[0].rows)
{
lable1.Text=dr[" 字段"].tostring();
lable2.Text=dr[" 字段"].tostring();
lable3.Text=dr[" 字段"].tostring();
.....
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
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
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询