asp中modify.asp的ODBC 驱动程序不支持所需的属性。

来源:百度知道 编辑:UC知道 时间:2024/05/24 18:30:47
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/mysite/modify.asp, 第 34 行

不知道是哪里错了请各位帮忙解答。奉上我的代码:
第 34 行:
<%
rst.open "select * from user where u_id=" & request.QueryString("id"),conn,1,1
%>

admin.asp:
<a href="modify.asp?id=<%=rst("u_id")%>">修改资料</a>
id的值已经给过了

db.inc.asp:
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.open "DRIVER=Driver do Microsoft Access (*.mdb);UID=admin;PWD=;DBQ="&Server.MapPath("fifasp.mdb")
%>
数据库没有设置帐号密码;u_id字段是数字,自动编号。

改过如下:
<%
rst.open "select * from user where u_id='" & request.QueryString("id")&"'",conn,1,1
%>

u_id字段是数字?自动编号?

rst.open "select * from user where u_id=" & request.QueryString("id")&",conn,1,1

这样呢?

改改数据库连接样式吧!另外你的数据库有帐号密码么
换种驱动方式看看