我有一个名为perso.accdb的Microsoft Access数据库。我使用Jackcess库尝试使用以下官方文件中的以下代码打开它

数据库db = DatabaseBuilder.open(new File(“ mydb.mdb”));
听起来很简单,但是我应该将“ perso.accdb”放在哪里呢?否则如何写一个绝对路径名?

提前致谢

最佳答案

文件位置是File对象构造函数的字符串参数。对于相对于应用程序运行时有效的当前OS工作目录的路径,您可以使用



Database db = DatabaseBuilder.open(new File("datafiles/perso.accdb"));


对于绝对路径,您可以使用类似

Database db = DatabaseBuilder.open(new File("C:/path/to/perso.accdb"));

关于java - jackcess-databasebuilder.open中的数据库路径名,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42727780/

10-09 05:09