我在NetBeans中创建了一个数据库,我想知道是否可以在OpenOffice或Access中打开它以便于使用。数据库存储在本地。提前谢谢!
答案 0 :(得分:1)
要使用Microsoft Access打开数据库,您需要拥有Derby(Java DB)的ODBC驱动程序。 Access是ODBC,但它不“做”JDBC。
但是,OpenOffice / LibreOffice Base 确实实际上“做”了JDBC,因此您只需使用与NetBeans JDBC一起使用的相同JDBC驱动程序(JAR文件)在OpenOffice / LibreOffice中打开数据库以JDBC为基础。
答案 1 :(得分:0)
您必须使用JDBC以编程方式访问Derby数据库。
但是,有一些命令行工具可以访问Derby数据库,例如Derby自己的ij
工具以及其他工具。
许多其他软件包都能够“召唤”#34;到命令行工具。如果OpenOffice或Microsoft Access能够“召唤”#34;在命令行工具中,您应该能够让它们调用ij
(或您选择的任何其他JDBC命令行工具)来访问所需的数据。
例如,您可以调用ij
,让它运行一个名为SYSCS_UTIL.SYSCS_EXPORT_DATA
的简单脚本,将一些表数据导出到csv文件,然后将该csv文件导入OpenOffice或Microsoft Access。 / p>