ASP:两个数据库同时登录问题
来源:百度知道 编辑:UC知道 时间:2024/06/09 09:31:29
目前是两个系统
一个是网站
一个是BBS
我可以实现同时注册
方法是:注册的时候提交页面中链接两个程序池
coon1.asp coon2.asp
这样的提交方式可以正常往两个数据库中写入了
目前发现一个问题那就是如何实现
问题:在登录的时候也实现往两个数据库中提交登录信息
和核对是否有此用户名
请请问我该怎么实现?
SQL="select * from 表1,表2 where 用户名字段='"&用户提交的值&"'密码字段='"&用户提交的密码值&"' and 表1.用户名字段=表2.用户名字段"
这个有道理,问题是链接程序池CONN.ASP怎么写?
要链接两个CONN.ASP吗?
我是同时往两个数据库中写入的
两个数据库
A的数据库
用户表是BBSXP_Users
B的数据库
用户表是Users
用户名字段和密码字段都是一样的
一个是网站
一个是BBS
我可以实现同时注册
方法是:注册的时候提交页面中链接两个程序池
coon1.asp coon2.asp
这样的提交方式可以正常往两个数据库中写入了
目前发现一个问题那就是如何实现
问题:在登录的时候也实现往两个数据库中提交登录信息
和核对是否有此用户名
请请问我该怎么实现?
SQL="select * from 表1,表2 where 用户名字段='"&用户提交的值&"'密码字段='"&用户提交的密码值&"' and 表1.用户名字段=表2.用户名字段"
这个有道理,问题是链接程序池CONN.ASP怎么写?
要链接两个CONN.ASP吗?
我是同时往两个数据库中写入的
两个数据库
A的数据库
用户表是BBSXP_Users
B的数据库
用户表是Users
用户名字段和密码字段都是一样的
一个一个查.
查完第一个数据库.记录一下.
再查第二个数据库.
只有两个都可以查询结果.才算登陆成功.
如果你说注册的代码是你写的话,那个这个应该也不是问题.
同样地,注册与登录的功能在对数据库的操作有很多都是同样的.只要你改一下SQL语句就可以了.
查询:(你的两个表的用户名的字段名是一样的吧?密码字段呢?如果一样,如下)
SQL="select * from 表1,表2 where 用户名字段='"&用户提交的值&"'密码字段='"&用户提交的密码值&"' and 表1.用户名字段=表2.用户名字段"
注意:最后"表1.用户名字段"中间有个点.
当然,下面的处理和注册是不同的,相信你会.我就不写了.
--------------------------------------
原来你是在两个不同的数据库里的吗?不是同一个数据库里的两个表啊.
如果是两个不同的数据库,应该就只能分两次操作了.就像楼上说的,先查找一个,再找一个.