access连接串中路径不是一个有效的路径。

believe_me 2017-07-21 11:51:37
我用VC操作access,当路径在C:\Program Files (x86)下面时无法创建数据库。连接串如下:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Program Files (x86)\test\Data.db;User Id=admin;Jet OLEDB:Database Password=123456;
是因为路径中含有空格吗? 在Source后面加双单引号和双引号都没用。
请问应该如何处理?万分感谢
...全文
1282 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
believe_me 2017-07-23
  • 打赏
  • 举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
在其它文件目录下尝试一下。 比如在有权限的目录下创建一下带空格的目录尝试一下。
果然是权限有问题。我在windows10系统中,在program files(x86)目录下程序CreateDirectory 创建文件失败。 怎样解决啊?
believe_me 2017-07-23
  • 打赏
  • 举报
回复
引用 2 楼 ACMAIN_CHM 的回复:
在其它文件目录下尝试一下。 比如在有权限的目录下创建一下带空格的目录尝试一下。
用了c:\test目录是正常的。
ACMAIN_CHM 2017-07-23
  • 打赏
  • 举报
回复
在其它文件目录下尝试一下。 比如在有权限的目录下创建一下带空格的目录尝试一下。
believe_me 2017-07-21
  • 打赏
  • 举报
回复
晕 居然一天都没人回复

7,712

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧