sql数据库连接,有错吗?
<%
sConn="driver={mysql odbc 3.51 driver};server=bbs.yournet.com.cn;uid=**;pwd=**;database=bbs"
set Conn=server.createobject("ADODB.Connection")
Conn.open sConn
name=request("name")
pass=request("password")
sql1 = "select * from user where username='"&name&"' and password='"&pass&"'"
set rs_search=server.createobject("adodb.recordset")
rs_resarch.open sql1,Conn,3,2
if rs_search.bof or rs_search.eof then
session("bbs_member")=false
else
session("bbs_member")=true
end if
response.redirect "download.asp"%>
这是用于检测用户登陆的,测试总是出错,????
(注:数据库不在我测试的服务器上的,用户名,密码用“**”代替了)
问题点数:10、回复次数:5Top
1 楼stefli()回复于 2004-05-02 07:24:07 得分 10
sql1 = "select * from user where username='"&name&"' and password='"&pass&"'"
------------------------^ => [user]Top
2 楼stefli()回复于 2004-05-02 07:26:43 得分 0
View Site:www.connectionstrings.com
Local database:
"Driver={mySQL};Server=mySrvName;Option=16834;Database=mydatabase;"
Remote database:
"Driver={mySQL};Server=data.domain.com;Port=3306;Option=131072;Stmt=;Database=my-database;Uid=username;Pwd=password;"
Top
3 楼cxty(沉酗天涯)回复于 2004-05-02 07:30:58 得分 0
没错user 是SQL里面的保留字!
用[user]就可以了!Top
4 楼comflyer0590(努力加三角!!)回复于 2004-05-02 07:48:56 得分 0
我改过了 还是出错
它说找不到数据源和驱动程序!!!
我这个是本地没装sql的服务器上运行,由于用的是对方的数据库,没有关系的吧?Top
5 楼liuyingzi(英子)回复于 2004-05-02 09:07:43 得分 0
有关系,必须装Top




