SQuirreL SQL ditulis dalam Java. Untuk berinteraksi dengan database, aplikasi Java menggunakan driver JDBC. JDBC adalah antarmuka pemrograman aplikasi Java (API) yang menghubungkan Java ke database relasional (dan data tabular lainnya, seperti spreadsheet dan file datar). Driver JDBC mengimplementasikan JDBC API untuk database tertentu.
Microsoft tidak menghasilkan driver JDBC untuk Jet (mesin database yang mendasari untuk rangkaian produk Microsoft Office) atau penerus Jet Office Access Connectivity Engine dan Access Database Engine. Namun, Microsoft memang menghasilkan driver ODBC untuk suite Office. (ODBC adalah teknologi akses data lain, implementasi Microsoft yang disertakan dengan Windows.) Untuk menyediakan antarmuka JDBC ke aplikasi Office melalui antarmuka Microsoft asli ini, driver JDBC harus dapat mengubah panggilan JDBC menjadi panggilan ODBC. Sejauh menyangkut aplikasi Java, ia menggunakan driver JDBC normal. Sejauh menyangkut aplikasi Office, itu diakses melalui driver ODBC normal.
Easysoft JDBC-Access Driver adalah driver JDBC untuk Microsoft Excel yang menggunakan Java Native Interface (JNI) untuk berkomunikasi dengan perpustakaan driver ODBC Excel.
Anda dapat menggunakan Easysoft JDBC-Access Driver untuk menghubungkan aplikasi Java seperti SQuirreL SQL ke Microsoft Excel.
Menginstal Driver Easysoft JDBC-Access
Jika Anda belum melakukannya, silakan mendaftar dengan kami untuk mengunduh versi uji coba JDBC-Access Driver yang berfungsi penuh.
- Unduh Driver JDBC-Access. (Pendaftaran diperlukan.)
- Instal dan lisensikan Driver JDBC-Access pada mesin tempat SQuirreL SQL diinstal.
Instal Driver JDBC-Access ke dalam folder default.
Untuk petunjuk penginstalan, lihat dokumentasi Driver JDBC-Access.
- Jika Anda menggunakan Windows versi 64-bit, di Panel Kontrol> Sistem> Pengaturan Sistem Lanjutan> Variabel Lingkungan , klik dua kali
PATH
dalam daftar variabel Sistem. Pastikan bahwaPATH
berisi:drive:\Program Files\Easysoft Limited\Easysoft JDBC-Excel Gateway\32-Bits\Libs\
Pastikan folder ini muncul sebelum
C:\Program Files\Easysoft Limited\Easysoft JDBC-Excel Gateway\Libs\
diPATH
.
Menghubungkan SQuirreL SQL ke Microsoft Excel
- Di SQuirreL SQL Client, pilih tab Drivers.
- Pilih tombol Tambahkan Driver Baru.
Kotak dialog Add Driver ditampilkan, pilih tab Extra Class Path.
- Pilih tab Jalur Kelas Ekstra. Pilih tombol Tambah.
Kotak dialog Windows Open ditampilkan.
- Gunakan kotak dialog untuk menelusuri file JAR Easysoft JDBC-Access Driver,
drive:\Program Files\Easysoft Limited\Easysoft JDBC-Excel Gateway\32-Bits\Libs\esmdb.jar
. - Lengkapi bidang kotak dialog:
Field Nilai Nama EaysoftExcelDriver Contoh URL jdbc:easysoft:xls?DBQ=spreadsheet di mana spreadsheet adalah file Excel yang ingin Anda sambungkan (yang harus berupa file format .xls Excel 97-2003). Sertakan jalur, misalnya,
C:/Users/Public/Sales.xls
. Perhatikan bahwa garis miring (/) di jalur disengaja, Anda harus menggunakan ini sebagai ganti garis miring terbalik (\).Nama Kelas easysoft.sql.esXlsDriver - Di jendela SQL SQuirreL utama, pilih Alias.
- Pilih tombol Buat Alias Baru.
Kotak dialog Tambah Alias ditampilkan.
- Dalam daftar Driver, pilih EasysoftExcelDriver.
- Di kotak Nama, masukkan EasysoftExcel.
- Di panel Alias, pilih EasysoftExcel, lalu pilih tombol Sambungkan ke Alias yang Dipilih.
Kotak dialog Hubungkan ke ditampilkan.
- Pilih tombol Hubungkan.
- Di panel SQL, masukkan:
select * from [sheet1$a1:a5]
- Pilih tombol Jalankan SQL.