错误 '80040e21' 高手近来看下

来源:百度知道 编辑:UC知道 时间:2024/05/27 14:04:07
Microsoft OLE DB Provider for ODBC Drivers 错误 '80040e21'

ODBC 驱动程序不支持所需的属性。

/manage/logined.asp,行 12

程序源码

<%
set conn = server.createobject("adodb.connection")
conn.open "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB= e:\vhost\webroot\hfyyyynew\www\data\jst.dbc;Exclusive=No;"

%>
<%
username=replace(trim(request("username")),"'","")
userpwd=replace(trim(request("userpwd")),"'","")
set rs=server.CreateObject("adodb.recordset")
sql="select * from admin where userpwd='"& userpwd &"' and username='"& username &"'"
rs.open sql,conn,1,3 (第12行)
if rs.eof and rs.bof then
response.Write("<script>alert('用户名或密码不正确。');location.href='login.asp';</script>&

set conn = server.createobject("adodb.connection")
conn.open "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB= e:\vhost\webroot\hfyyyynew\www\data\jst.dbc;Exclusive=No;"

这是绝对路径啊大哥..服务器是这样的目录么?

建议改成相对路径

下面有几种连接数据库的方法.可参考一下
http://www.xh-zj.cn/bbs/dispbbs.asp?boardid=17&Id=38&page=3