0

NetBeans でデータベースを作成しましたが、使いやすくするために OpenOffice または Access で開くことができるかどうか疑問に思っていました。データベースはローカルに保存されます。前もって感謝します!

4

2 に答える 2

1

Microsoft Access を使用してデータベースを開くには、Derby (Java DB) 用の ODBC ドライバーが必要です。Access は ODBC を実行しますが、JDBC は "実行" しません。

ただし、OpenOffice/LibreOffice Base実際には JDBC を「実行」するため、NetBeans JDBC で使用したのと同じ JDBC ドライバー (JAR ファイル) を使用して、JDBC 経由で OpenOffice/LibreOffice Base のデータベースを開くことができます。

于 2016-11-08T01:25:04.670 に答える
0

Derby データベースにプログラムでアクセスするには、JDBC を使用する必要があります。

ただし、Derby データベースにアクセスするコマンド行ツールもあります。たとえば、Derby 独自のijツールやその他のツールがあります。

他の多くのソフトウェア パッケージには、コマンド ライン ツールを「呼び出す」機能があります。ijOpenOffice または Microsoft Access のいずれかにコマンドライン ツールを「呼び出す」機能がある場合は、必要なデータにアクセスするためにそれら (または任意の他の JDBC コマンドライン ツール) を呼び出すことができるはずです。 .

たとえば、 を呼び出して、いくつかのテーブル データを csv ファイルにエクスポートするために呼び出すij簡単なスクリプトを実行させ、その csv ファイルを OpenOffice または Microsoft Access にインポートすることができます。SYSCS_UTIL.SYSCS_EXPORT_DATA

于 2016-11-08T00:47:57.803 に答える