JS如何连接access2007

a15753569 2013-07-29 09:33:42
clsConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;User ID=admin;Password=;";
clsConn.ConnectionString += "Data Source=CodeTable.mdb;";
clsConn.ConnectionTimeout = 10;
上面是连接ACCESS2000的代码,请问连接ACCESS2007的代码怎么写?
谢谢!!!!!!!!!!!!!!!
...全文
168 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzfei2 2013-07-31
  • 打赏
  • 举报
回复
引用 7 楼 a15753569 的回复:
代码写的没错,连mdb格式 是可以的,但是accdb 格式就是之前的提示,问下有没有什么方法可以连accdb 格式的,谢谢
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=xx.accdb;Persist Security Info=False 你改一下表的路径试试,这样兼容性不好可能不是所有window机上能跑
a15753569 2013-07-31
  • 打赏
  • 举报
回复
代码写的没错,连mdb格式 是可以的,但是accdb 格式就是之前的提示,问下有没有什么方法可以连accdb 格式的,谢谢
fzfei2 2013-07-30
  • 打赏
  • 举报
回复
accdb 格式的可能不行,你转一下兼容2000,mdb格式
何麒 2013-07-30
  • 打赏
  • 举报
回复
显然不可能的吧~ 浏览器的安全性注定了,JS没办法操作这些,除非用了ActiveX
手可摘星辰 2013-07-30
  • 打赏
  • 举报
回复
js还可以连库?
lhb8801 2013-07-30
  • 打赏
  • 举报
回复
1216.accdb JS不是很懂 你确定你的格式写对了?
a15753569 2013-07-30
  • 打赏
  • 举报
回复
我用连接2000的代码换成2007的数据库
代码如下:
var clsConn = new ActiveXObject("ADODB.Connection");
var clsRs = new ActiveXObject("ADODB.Recordset");

clsConn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;User ID=admin;Password=;";
clsConn.ConnectionString += "Data Source=1216.accdb;";
clsConn.ConnectionTimeout = 10;

提示如图:所以我怀疑还是代码有问题,请大神帮忙下,谢啦
fzfei2 2013-07-29
  • 打赏
  • 举报
回复
和ACCESS2000 一样的,连不了可能是系统环境的问题

87,991

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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