| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦   
共有 360 人关注过本帖
标题:急,连接access数据库,有时出错(未解决)
收藏  订阅  推荐  打印
愚人
Rank: 2
等级:注册会员
帖子:40
积分:536
注册:2006-8-31
急,连接access数据库,有时出错(未解决)

连接数据库文件:
<%
dbfolder="/data/"
dbname="#aa.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(dbfolder&dbname)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "<p style='font-size:9pt' align=center>可能出错原因:数据库位置或名称不对、数据库损坏!</p>"
response.End()
End If
%>

有时正常,有时显示“可能出错原因:数据库位置或名称不对、数据库损坏!”
到底是程序问题还是空间问题?


[ 本帖最后由 愚人 于 2008-7-25 17:00 编辑 ]
2008-7-25 15:11
愚人
Rank: 2
等级:注册会员
帖子:40
积分:536
注册:2006-8-31


呵呵,有点神经质!
2008-7-25 15:59
octillion
Rank: 3Rank: 3
等级:中级会员
帖子:195
积分:2156
注册:2008-7-24

dbfolder/data/"

这行你能看懂吗?电脑能看懂吗?

很好奇地问一下,有时怎么会正常起来的?
2008-7-25 16:41
愚人
Rank: 2
等级:注册会员
帖子:40
积分:536
注册:2006-8-31

是我拷上来时不小心删到了,

有时能正常,肯定不是什么鬼路径的问题吧?

呵呵,有点神经质!
2008-7-25 16:58
pearlsb
Rank: 1
等级:新手上路
帖子:2
积分:120
注册:2008-7-29

Dim MM_connbooks_STRING
MM_connbooks_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ=E:\lsb\bookweb\db1.mdb"
连接文件写成这样就好了
我开始也会出错!
2008-7-29 14:39
dhdhzzw
Rank: 4
等级:高级会员
帖子:684
积分:7328
注册:2007-8-13

Access路径经常会有这种问题。。在页面很多,且分为不同多层文件夹内时,有些会有这种情况。
2008-7-29 15:24
zhixiao476
Rank: 2
来自:山东·济南
等级:注册会员
帖子:44
积分:606
注册:2007-11-8

哈哈
2008-7-29 23:38
long12310225
Rank: 1
等级:新手上路
帖子:9
积分:192
注册:2008-7-30

我教你一个最快得方法
在连接那里,选择字符串连接。driver={microsoft access driver(*.mdb)};dbq=&server.mappath(数据库名)
2008-7-30 09:43
共有 359 人关注过本帖
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.053406 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved