[問題] 用asp存取access有誤
<html>
<head><title>Connect Access</title></head>
<body>
<%
Set cnnDB = Server.CreateObject("ADODB.Connection")
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" &
Server.MapPath("class.mdb")
cnnDB.Open strCon
Set rstObj = Server.CreateObject("ADODB.Recordset")
rstObj.Open "classmates", cnnDB //這裡有錯
%>
<table bgcolor="#993300">
<tr bgcolor="#996633">
<td>姓名</td>
</tr>
<%
Do While Not rstObj.EOF
%>
<tr>
<td><%=rstObj("className")%></td>
</tr>
<%
rstObj.MoveNext
Loop
rstObj.Close
Set rstObj = Nothing
cnnDB.Close
Set cnnDB = Nothing
'%>
</table>
</body>
</html>
但是網頁開不出來,它說第10行有誤
錯誤類型:
Microsoft JET Database Engine (0x80040E14)
無效的 SQL 陳述式;預期為'DELETE'、'INSERT'、'PROCEDURE'、'SELECT' 或
'UPDATE' 。
/t/1.asp, line 10
請問這個地方要改哪邊才行呢
--
「他說坎德人身材這麼矮小是因為我們要做小事。『如果你仔細觀察世界上的每樣大東西
,』他說,『你就會發現他們都是由小東西所組成的。』那隻巨大的龍也不過是由許多小
滴的血液組成的,也許吧。這些小東西才是讓所有的東西大不相同的原因。」
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.249.2.10