【发布时间】:2013-04-06 14:24:58
【问题描述】:
我想问一下如何在 java 中为数据库(ms 访问)提供相对路径,以便当我将项目放在其他驱动器中时,我不必编辑路径部分。
下面给出的是数据库的绝对路径:
con=DriverManager.getConnection( "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};**DBQ=c:\\project\\a.mdb"** );
但是如果我将我的项目更改为另一个文件夹,假设 d: 那么我必须像这样编辑这个路径部分:
con=DriverManager.getConnection( "jdbc:odbc:Driver={Microsoft Access Driver (*.mdb)};DBQ=**d:\\project\\a.mdb"** );
我想给出一个相对路径,以便我的项目可以在任何驱动器上运行 \project\a.mdb
【问题讨论】:
标签: java database jdbc path relative-path