asp连不了数据库

来源:百度知道 编辑:UC知道 时间:2024/05/19 12:50:59
Microsoft VBScript 编译器错误 错误 '800a0409'
未结束的字符串常量
/个人网站/t1.asp,行 12
conn.open"provider=microsoft.jet.oledb.4.0;
代码如下:
<body>
<%
set conn=server.CreateObject("adodb.connection")
conn.open"provider=microsoft.jet.oledb.4.0;
data source="& server.MapPath("tushu.mdb")
dim sql="select * from tushumingxi"
set rs=conn.execute(sql)
%>
<table border=1>
<tr>
<%
for i=0 to rs.field.count-1
response.Write "<th>"& rs.field(i).name & "</th>"
next
%>
</tr>
<%
while not rs.eof
response.write "<tr>"
for i=0 to rs.field.count-1
response.write "<td>" & rs.field(i).value & "</td>"
next
response.write "</tr>"
rs.movenext
wend
conn.close
%>
</table>
&

conn.open"provider=microsoft.jet.oledb.4.0;data source="& server.MapPath("tushu.mdb")
写在一行不要换行

==========================
dim sql : sql="select * from tushu"

conn.open"provider=microsoft.jet.oledb.4.0; data source="& server.MapPath("tushu.mdb")

data的前面别换行.否则请加上换行符"_"