| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1053 人关注过本帖
标题:请问这样的页面应该怎么来做?
只看楼主 加入收藏
飞越迷雾
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-8-25
收藏
 问题点数:0 回复次数:28 
请问这样的页面应该怎么来做?

我要从两个表中调出不同的内容(注意是不同的内容),但我需要把这两个表的内容都显示出来:一条一条的来,不必综合显示,即每一条只是来自一个表即可。

当然,我可以先调一个表,把它的条目全部列出后再调另外一个表。但我想知道的是我能不能把它们来一同分页呢?就是说,假如以20条来分页,搜索第一个表有15条符合,第二个表有45条符合,那么总共就三页,请问我能不能把这两个表调出的内容放在这三页来显示呢??

搜索更多相关主题的帖子: 页面 
2005-11-01 10:14
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 

这两个表的结构??

2005-11-01 10:18
飞越迷雾
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-8-25
收藏
得分:0 
两个表的结构是不同的,但是类似,其实这个问题可以假设两个表的结构并不相同

2005-11-01 10:19
飞越迷雾
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-8-25
收藏
得分:0 
简单的说,就是我想把两次SQL查询的内容列在一起显示,并且实现“无缝”分页

2005-11-01 10:22
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
这样的问题最好把两个表合并
2005-11-01 10:33
飞越迷雾
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-8-25
收藏
得分:0 

我也想过“合并”(不能真的把表合并,只能用sql语句形式上合并),但我说两个表其实只是为了把问题简单化,其实我有可能有十个表,甚至更多,那该怎么办呢?

难道全部合并?那一句sql要写多长阿?效率恐怕就不行了吧??


[此贴子已经被作者于2005-11-1 10:57:08编辑过]


2005-11-01 10:51
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
合并好

怎么也比你查若干个表执行效率高
2005-11-01 10:52
飞越迷雾
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-8-25
收藏
得分:0 
你是说把表的所有字段都合并?从我目前的情形来说,这个建议是不可能实现的,所有的表早就建好了,我只是要调用数据,我不能把它们的结构打乱,更不能把某些表合并,顶多能给某个表添加个字段。


2005-11-01 11:01
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
既然你要同时显出来 就是说明他们的统一性 所以最好统一 好管理
2005-11-01 11:11
飞越迷雾
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2005-8-25
收藏
得分:0 
另外请问斑竹大人,如果我有一句查询像下面这样写:

select * from table1 a, table2 b where ……

如果两个表的字段名不一致,我当然可以用如下形式来调用,比如rs("name"),rs("fax")等,但如果两个表中一样的字段,比如id,请问我能像那样不同的字段一样直接调用?

我试过了,写成a.rs("id")或rs("a.id")都不行,请问有没有办法?
(当然我是说这是在不修改上面那句sql查询的前提下,因为修改的话,我也知道给其分别赋个新名字就可以了)


2005-11-01 11:14
快速回复:请问这样的页面应该怎么来做?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020750 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved