我写了一段ASP程序,不知道为什么出现错误.请大哥哥们帮帮我:
<%
dim adOpenKeyset
dim adLockOptimistic
dim iPage
adOpenKeyset = 1
adLockOptimistic = 3
创建并打开 Connection 对象。
set con = Server.CreateObject("ADODB.Connection")
ConnStr="DBQ=" & Server.Mappath("db/mails1.mdb") & ";DRIVER={Microsoft Access Driver (*.mdb)};"
con.Open(ConnStr)
创建并打开 Recordset 对象。
set Record = Server.CreateObject("ADODB.Recordset")
Record.ActiveConnection = con
Record.CursorType = adOpenKeyset
Record.LockType = adLockOptimistic
Record.PageSize=Session("iPageSize")
if Session("send")<>"common" then
Record.open "select * from "+Session("send")+Session("id") +" ORDER BY ilevel DESC,iDateTime DESC"
else
Record.open "select * from message ORDER BY iDateTime DESC,ilevel DESC"
end if
%>
错误提示:
Microsoft OLE DB Provider for ODBC Drivers 错误 80040e37
[Microsoft][ODBC Microsoft Access Driver] Microsoft Jet 数据库引擎找不到输入表或查询 recivedyanweidong。 确定它是否存在,以及它的名称的拼写是否正确。
/web/conn.asp,行19
Microsoft Jet 数据库引擎找不到输入表或查询 recivedyanweidong
错误不是很明显了吗?
呵呵,你连接的数据库中没有recivedyanweidong这个表