Apache Derby maupun Java DB (Java DB merupakan versi Oracle dari Apache Derby) merupakan database berbasis Java yang dapat berjalan sebagai embedded maupun network database.
Untuk dapat menggunakan koneksi database Apache Derby pada iReport, terlebih dahulu kita harus menambahkan library JDBC pada classpath. Disini saya menggunakan iReport versi 4.8.0, dan Apache Derby sebagai network database.
1. Akses menu Tools -> Options pada iReport
2. Selanjutnya pilih action bar iReport dan pilih tab Classpath, kemudian klik tombol Add Jar
3. Selanjutnya cari dan pilih lokasi file derbyclient.jar
4. Setelah menambahkan library derby client, kita bisa langsung membuat koneksi database
5. Pada dialog datasource, klik tombol New (pastikan checkbox tercentang pada opsi Empty datasource). Kemudian pilih Database JDBC connection dan pada combobox JDBC driver kita harus mengetik manual class driver yang digunakan, yakni org.apache.derby.jdbc.ClientDriver, karena meskipun file jar derbyclient.jar sudah terinstall, namun driver tetap tidak muncul pada combobox.
Silahkan sesuaikan isian lainnya dengan database sahabat.
6. Setelah selesai maka kita membuat report dengan database Apache Derby melalui iReport Wizard
Happy reporting :)
1. Akses menu Tools -> Options pada iReport
2. Selanjutnya pilih action bar iReport dan pilih tab Classpath, kemudian klik tombol Add Jar
3. Selanjutnya cari dan pilih lokasi file derbyclient.jar
4. Setelah menambahkan library derby client, kita bisa langsung membuat koneksi database
5. Pada dialog datasource, klik tombol New (pastikan checkbox tercentang pada opsi Empty datasource). Kemudian pilih Database JDBC connection dan pada combobox JDBC driver kita harus mengetik manual class driver yang digunakan, yakni org.apache.derby.jdbc.ClientDriver, karena meskipun file jar derbyclient.jar sudah terinstall, namun driver tetap tidak muncul pada combobox.
Silahkan sesuaikan isian lainnya dengan database sahabat.
6. Setelah selesai maka kita membuat report dengan database Apache Derby melalui iReport Wizard
Happy reporting :)
Comments
Post a Comment