主题:  help!!谁能帮我看看这个asp连接有什么问题????

星星之火

职务:普通成员
等级:1
金币:0.0
发贴:36
#12002/6/2 9:58:16
我是个asp新手,刚刚开始学asp,按着书上的介绍尝试连接到access数据库,但不知怎么的
系统总是提示内部服务器错误!我的连接代码如下:
<%
dim conn
dim connstr
dim rs
set conn=server.createobject("ADODB.CONNECTION")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=news.mdb;Persist Security Info=False"
conn.open connstr
set rs=server.createobject("adodb.recordset")
with rs
.source="news"
.activeconnection=conn
.cursortype=adopendynamic
.locktype=adlockoptimistic
.open
end with
response.write "ok"
%>

谁能告诉我那个地方出错了???我的数据库文件是news.mdb是放在同一个目录下的!!



helmet

职务:版主
等级:4
金币:10.0
发贴:1559
#22002/6/3 1:05:16
屏幕上没提示你哪行出错了么?



5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:1480
#32002/6/3 9:15:43
问过太多边了,查以前的帖子.



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#42002/6/3 10:31:07
你又不是用的虚拟路径,放在什么目录下都没关系的
应该是路径问题,所以没有连上数据库
你可以用虚拟路径试试,如:
connstr="DBQ="+server.mappath("news.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"