asp access数据库放在db目录文件夹,如何连接

asp+access数据库程序,虚拟主机有3个文件夹dblogweb程序源码在web里面,现在想把access数据库放在db文件夹里,如何连接,以下的办法不行:<%dim... asp+access数据库程序,虚拟主机有3个文件夹 db log web 程序源码在web里面,现在想把access数据库放在db文件夹里,如何连接,以下的办法不行:
<%
dim conn
dim connstr
dim db
db="\db\1.mdb" '数据库文件位置
on error resume next
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
if err then
err.clear
else
conn.open connstr
end if

sub CloseConn()
conn.close
set conn=nothing
end sub

%>
yongxi1009 semaly 两位的回答都试过了 都不行
w263756314:为了安全才要放在db下的 原先在web/data文件夹下 当然可以了
yongxi1009的还是不行
展开
 我来答
yongxi1009
2010-06-30 · TA获得超过291个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:355万
展开全部
db="/db/1.mdb" '数据库文件位置
这样
---------------------------
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" 你把这儿的connstr换成conn看看
-----------------------------
我错了,没看到下面语句。
-----------------------
你用这段试试 我刚才用这段测试了我的,是正常的。
db="../db/search.mdb"
on error resume next
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath(db)
if err then
err.clear
set conn = nothing
response.write "数据库连接出错,请检查conn.asp中的连接字符串。"
response.end
end if
function closedb
conn.close
set conn=nothing
end function
---------------------------------------
你上面是怎么报错的。 发出来看看。
semaly
2010-06-30 · TA获得超过469个赞
知道小有建树答主
回答量:1158
采纳率:100%
帮助的人:375万
展开全部
由于你的WEB LOG DB,文件夹平级.
而网页文件是放在WEB文件夹下的.
所以,DB应改为
db="../db/1.mdb" '数据库文件位置
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
w263756314
2010-06-30 · 超过26用户采纳过TA的回答
知道答主
回答量:116
采纳率:0%
帮助的人:61.9万
展开全部
把db文件夹放到WEB下面试试,因为你的程序中使用的是相对地址,你指定的数据库的路径是\db\1.mdb,程序会在程序所在文件夹下寻找db文件夹然后寻找1.mdb数据库,但是你的当前程序文件夹下并没有db文件夹,所以无法连接
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wuxin8882004
2010-06-30 · TA获得超过313个赞
知道小有建树答主
回答量:1074
采纳率:0%
帮助的人:327万
展开全部
我建议你还是别往那个数据库文件里放。还是跟你的程序一起捆绑放在WEB里。
这样管理比较方便。我做了十年我设计,所有的客户网站都从来没放在那个里面。哈哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式