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使用了简单文件共享方法,所以,当你点 属性 的时候是看不到 安
全 选项卡的。具体操作如下:
我的电脑-->文件夹选项-->查看-->取消 使用简单文件共享(推荐) 的勾选 即可。
你查看一下你要更改文件夹的属性,是不是多了一个 安全 选项卡呢?
版权声明:本文标题:用Dreamweaver连接Access 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1716034050a690819.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论