为什么这样行database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=/db1.mdb;");改成DBQ=/data/db1.mdbj;");就不行了

abcdefu520 2007-08-06 04:25:57
为什么这样可以 javaScript中连数据库 database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=/db1.mdb;");

而这样却不行了database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=/data/db1.mdb;");

跟javascript页面同一个文件夹下有一个db1.mdb ,运行页面检索是可以的,我把他移到data文件夹里,把连接代码改成database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=/data/db1.mdb;");
却不行了,请教?


代码贴出共享:



database = new ActiveXObject ("ADODB.Connection");

<!-- データベースをオープンされる -->
database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=/data/db1.mdb;");

<!-- SQL文を実行する -->
var recordSet = database.Execute (mySql);

while (!recordSet.EOF){


recordSet.MoveNext();
}

<!-- データベースをクローズされる -->
database.Close();
database = null;
...全文
471 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
shangxin200093 2007-09-18
  • 打赏
  • 举报
回复
DBQ=./data/db2.mdb
fumeng_2001 2007-09-18
  • 打赏
  • 举报
回复
你这个文件被其他程序所占用了....
chaircat 2007-08-13
  • 打赏
  • 举报
回复
你的这个js在客户端?????????????
abcdefu520 2007-08-13
  • 打赏
  • 举报
回复
求救呀,要烦死了,搞了一个礼拜还没搞定.谁教教我呀.
rjzou2006 2007-08-08
  • 打赏
  • 举报
回复
为什么这样行database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=/db1.mdb;");改成DBQ=/data/db1.mdbj;");就不行了

这表示你
文件夹目录 是

/---根目录
|--db1.mdb
|--data
|--db1.mdb
|--js.html

显然你的根不录不是现在上面的根目录 了

你将iis根目录设置data文件夹上一级

"/"表示根目录.



abcdefu520 2007-08-08
  • 打赏
  • 举报
回复
tantaiyizu(痴情客) ( ) 信誉:100 2007-8-7 9:31:20 得分: 0



try this:
database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=data/db1.mdb;");







这样不行,我试过了,还是会出错,调试成功了吗?
abcdefu520 2007-08-08
  • 打赏
  • 举报
回复
修正上面一点

:
:
|---A文件夹
|--db1.mdb
|--data文件夹
|--db2.mdb
|--js.html


那如果我想用js.html里面的javascript连db2.mdb,怎么连.


... ... DBQ=data/db2.mdb;");
... ... DBQ=/data/db2.mdb;");

2种我都试过,都连不上.
abcdefu520 2007-08-08
  • 打赏
  • 举报
回复
:
:
/---A文件夹
|--db1.mdb
|--data文件夹
|--db2.mdb
|--js.html


那如果我想用js.html里面的javascript连db2.mdb,怎么连.


... ... DBQ=data/db1.mdb;");
... ... DBQ=/data/db1.mdb;");

2种我都试过,都连不上.
tantaiyizu 2007-08-07
  • 打赏
  • 举报
回复
try this:
database.Open("Driver={Microsoft Access Driver (*.mdb)}; DBQ=data/db1.mdb;");

87,907

社区成员

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

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