如何连接到不同的表?
输入IP地址出来是首页,可以选择不同的类别.如橡胶,芒果
根据用户选择的不同,连接到不同的表中.显示出来.是根据ID号
问题点数:20、回复次数:5Top
1 楼huangkw007(水若寒)回复于 2003-08-01 22:55:59 得分 10
用ID IN (集合)的方法
遍寻一变
但你的ID号是不是只是在表里唯一,在数据库里不是唯一的?
比如a数据库ID=1,是苹果
B数据库ID=1,却是香蕉~
如果是这样的话,你可以根据选择返回的值来判断调用哪个表,比如REQUEST进来的是橡胶,那么就写一个连接橡胶表的SQL语句,进来的是芒果,就写一个连接芒果表的SQL语句。Top
2 楼fengchu2(凤雏)回复于 2003-08-01 23:06:44 得分 10
1.根据不同的选择指定不同的sql 语句!
if *** then
sqlstr="select * from table1"
end if
if *** then
sqlstr="select * from table2"
end if
rst.open sqlstr,conn,1
if not rst.eof then
do while not rst.eof
for i=0 to rst.field.count-1
response.write rst(i)
response.write " "
next
rst.movenext
response.write "<br>"
loop
end ifTop
3 楼sowhat0000(软件创造客户价值)回复于 2003-08-01 23:08:33 得分 0
橡胶,芒果下面还有分类啊?也还是连接啊
如海南芒果,广东芒果.这时我又该怎么办呢?Top
4 楼huangkw007(水若寒)回复于 2003-08-02 12:26:29 得分 0
你把你的数据库结构贴出来Top
5 楼sowhat0000(软件创造客户价值)回复于 2003-08-02 13:29:17 得分 0
大类表
id 名称 fid
1 芒果 1
2 橡胶 2
橡胶
id 名称 fid
1 广东橡胶 2
2 海南橡胶 2
芒果
id 名称 fid
1 广东芒果 1
2 海南芒果 1
这样对吗?Top




