asp问题Microsoft OLE DB Provider for ODBC Drivers (0x80040E21)

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:37:45
<!--#include file="conn.asp"-->
<HTML>
<HEAD>
<TITLE> 登陆 </TITLE>

</HEAD>

<BODY>
<%
Dim usname,uspa,usva
usname=request.Form("username")
uspa=request.Form("userpass")
usva=request.Form("uservalidate")
If Trim(usname)="" Then
response.write "请"&"<a href='index.asp'>"&"返回"&"</a>"&"输入用户名"
Else If Trim(uspa)="" Then
response.write "请"&"<a href='index.asp'>"&"返回"&"</a>"&"输入密码"
Else If Trim(usva)="" Then
response.write "请"&"<a href='index.asp'>"&"返回"&"</a>"&"输入验证码"
Else
Call openDB()
sql="select u_name form user wh

改成试下面的,

conn.open "DRIVER=Driver do Microsoft Access (*.mdb);DBQ="&Server.MapPath("database.mdb")

如果还不行那就好好看看SQL查询语句

sql="select u_name form user where u_name='"&usname&"'"
改为
sql="select u_name from user where u_name='"&usname&"'"

是from不是form