admin 管理员组

文章数量: 1184232


2024年5月18日发(作者:汇编语言包括哪几种)

用Dreamweaver连接Access数据库

一、方法1:自定义数据库连接字符串:

我们讲数据源不方便,字符串才是哪里都能运行。

所以选择字符串,如下图。

连接名称自己填。连接字符串应该写什么呢?

请看:

(方法一)"使用此计算机上的驱动程序"时,应用绝对路径:

DRIVER={Microsoft Access Driver

(*.mdb)};DBQ=d:/newgn/database/

(方法二)“使用测试服务器上的驱动程序”时,采用Mappath转换路径 :

"Driver={Microsoft Access Driver (*.mdb)};DBQ="&

h("/newgn/database/")

注:如果将要上传到网上去的页子就可以直接采用Mappath了。

(方法三)“使用测试服务器上的驱动程序”时,也可以使用虚拟目录进行转换路径:

MM_mu_STRING = "DBQ="+h(""&"/虚拟目录

/"&"")+";DefaultDir=; DRIVER={Microsoft Access Driver (*.mdb)};" %>

在本机使用的是绝对路径(方法一),

在上传到网站上使用:(方法二)和(方法三)均可。

注,可本机制做网站时,最好是先使用方法一,要上传的时候再把字符串进行修改成

(方法二)或(方法三)中的一种。

二、设置internet服务器

1 在站点文件夹设置web共享;

2 在测试服务器路径上加入文件夹别名

三、 修改文件夹属性,使之能完全访问

错误类型一:

Microsoft OLE DB Provider for ODBC Drivers (0x80004005)

[Microsoft][ODBC Microsoft Access Driver] 不能更新。数据库或对象为只读。

错误类型二:

Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字

'Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x276fb44 Jet'。

当你使用ASP连接数据库时可能会出现这种情况,为什么呢?因为您数据库文件所在

的目录权限对特定的用户没有开启足够的权限,你只能进行只读访问,一般出现这种情况

的文件系统为NTFS,那怎么解决呢?

首先,你找到数据库所在目录,也可以是上层目录,然后设置文件夹 安全 属性,最

简单的是把everyone的权限设置成完全即可,那对于这个问题,应该使哪个对象的权限

设置成完全呢?答案是 IUSER_您的机器名 。这个是哪个对象?这个是Internet来宾用

户,有兴趣的读者可以查阅相关资料。至此,问题解决,你可以再运行一下看看是否解决

了问题。

附:对于Windows XP的用户,也许你会茫然于更改文件夹的安全属性。因为在默认

情况下,Windows XP使用了简单文件共享方法,所以,当你点 属性 的时候是看不到 安

全 选项卡的。具体操作如下:

我的电脑-->文件夹选项-->查看-->取消 使用简单文件共享(推荐) 的勾选 即可。

你查看一下你要更改文件夹的属性,是不是多了一个 安全 选项卡呢?


本文标签: 使用 文件夹 数据库 进行