修罗武神完整版:帮忙看看哪里错了,SQL语句

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 05:04:12
错误提示:Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)
ODBC 驱动程序不支持所需的属性。
/mysite/result.asp, 第 24 行

然后下面是代码:
22行:<%set rst=Server.CreateObject("ADODB.Recordset")
23行: user=request.Form("user")
24行: rst.open "SELECT * from t_user where t_username=" & user,conn,1,1
%>
不是单引号的问题~

rst.open "SELECT * from t_user where t_username='"&user&"'",conn,1,1

t_username字段肯定是字符型的,单引号

没写过ASP,我想:

24行: rst.open "SELECT * from t_user where t_username=" & user,conn,1,1

这一句 user 前后应该加上(单)引号吧?

24行: rst.open "SELECT * from t_user where t_username='" + user + "'",conn,1,1

conn,1,1 改成 conn,3,3 试试

改这句试试
rst.open "SELECT * from t_user where t_username='"&user &"'",conn,1,1

conn 的错误,版本问题