一个紧急问题,求各位赐教

hancent1 2006-08-16 12:00:07
// ***************** 数据库连接代码 开始 *****************

//以下几项请自行修改
String spath="www\\DataBase\\#data.mdb"; //注意由网站根到文件的路径
String dbpath = application.getRealPath(spath); //转化成物理路径

String dbname = ""; //Acess 数据库用户名,没有则为空
String user = ""; //Acess 数据库密码,没有则为空
//数据库连接字符串
String url ="jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ="+dbpath;
//加载驱动程序
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//建立连接
Connection conn= DriverManager.getConnection(url);
//创建语句对象
Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
// **** 数据库连接代码 结束 *********

页面报这个错

javax.servlet.ServletException: [Microsoft][ODBC Microsoft Access Driver] '(未知的)'不是一个有效的路径。 确定路径名称拼写是否正确,以及是否连接到文件存放的服务器。

请大家指教
...全文
50 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
kevinliuu 2006-08-16
  • 打赏
  • 举报
回复
String dbpath = application.getRealPath(spath); //转化成物理路径


System.out.println(dbpath);

得到的物理路径是什么

81,092

社区成员

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

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