Server.CreateObject("adodb.connection")有关问题

taozl2001 2005-11-09 12:04:01
<% @language="javascript" %>
<%
Set conn=Server.CreateObject("adodb.connection")
connectionstring="driver={microsoft access driver (*.mdb)}; dbq="&Server.mappath("data.mdb")
conn.open connectionstring
response.write(conn.state)
%>

为什么会显示错误错误类型:
Microsoft JScript 编译错误 (0x800A03EC)
缺少 ';'
/asp/conn.asp, line 3, column 4
Set conn=Server.CreateObject("adodb.connection")


而当去掉<% @language="javascript" %>就没有错了误了呢?谢谢
...全文
107 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
pilicat 2005-11-09
  • 打赏
  • 举报
回复
因为你用 Javascript,所以,要将:
connectionstring="driver={microsoft access driver (*.mdb)}; dbq="&Server.mappath("data.mdb")

改为:

connectionstring="driver={microsoft access driver (*.mdb)}; dbq="+Server.mappath("data.mdb")

* Javascript 中连接字符串的操作符是 + ,而VBScript中是 &



---------------------------------------------------
http://kmok.cn
taozl2001 2005-11-09
  • 打赏
  • 举报
回复
为什么没人解答呀

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧