我应该怎么做??
原来网站有自己的一套数据库系统,已经有很多表,现在,要用动网论坛SQL版,有不少表名重复。 请问我是不是应该做成两个数据库? 但我想要把论坛中的会员表共用(也就是非论坛部分的会员和论坛中的会员放在一个表内,登录也只需一次),但我以前没听说过数据库关联操作,也不知道怎么用语句关联数据库操作。
所以想问一个我是不是应该做成两个数据库?如果是的话,数据库关联操作语句有的吗?是怎么写的,给个例子?(如果用存储过程写最好)
谢谢!~
问题点数:100、回复次数:7Top
1 楼zhuxiaong(zhuxiaong)回复于 2003-08-04 10:01:44 得分 10
最好是用一个数据库,修改原来的表和现在的表结构Top
2 楼cqfeng()回复于 2003-08-04 10:07:55 得分 0
访问另外一个数据库中的表:
select * from dbName.dbo.tableNameTop
3 楼zhangking(网眼-why100000.com)回复于 2003-08-04 10:11:27 得分 10
做成 2 个数据库, 就不好操作了.
可能必须改表名.Top
4 楼jiejifeng(zj)回复于 2003-08-04 10:11:57 得分 0
to cqfeng()
谢谢,那关联是用
select * from dbname1.dbo.tablename1 where dbname1.dbo.tablename1.colnumname=dbname2.dbo.tablename2.colnumname
这样的语句吗?
还想问一下,您觉得用两个数据库好还是一个数据库好?一般习惯怎么做??Top
5 楼Brookes(边走边唱)回复于 2003-08-04 10:18:27 得分 0
window.Open("page.html","newwindow","height=.....")
'page.html' 弹出窗口的文件名;
'newwindow' 弹出窗口的名字(不是文件名),非必须,可用空''代替;
height=100 窗口高度;
width=400 窗口宽度;
top=0 窗口距离屏幕上方的象素值;
left=0 窗口距离屏幕左侧的象素值;
toolbar=no 是否显示工具栏,yes为显示;
menubar,scrollbars 表示菜单栏和滚动栏。
resizable=no 是否允许改变窗口大小,yes为允许;
location=no 是否显示地址栏,yes为允许;
status=no 是否显示状态栏内的信息(通常是文件已经打开),yes为允许;Top
6 楼cqfeng()回复于 2003-08-04 10:32:58 得分 80
加入你很多表名都重复,用两个数据库也无妨啊,当然,用一个数据库最好了
连接两个数据库的表,可以用
select *
from dbname1.dbo.tablename1 a
join dbname2.dbo.tablename2 b on a.colnumname=b.colnumname
最好写出需要的列名
Top
7 楼cqfeng()回复于 2003-08-04 10:35:28 得分 0
当然用一个数据库最好了
连接两个数据库表可以用
select *
from dbname1.dbo.tablename1 a
join dbname2.dbo.tablename2 b on a.colnumname=b.colnumname
最好写出需要的字段名
Top
8 楼jiejifeng(zj)回复于 2003-08-04 11:15:48 得分 0
谢谢Top




