Contoh dalam artikel ini menggambarkan bagaimana Java memuat driver JDBC. Setelah menjalankan kode contoh dalam artikel ini, jika koneksi berhasil, pernyataan berikut akan ditampilkan: sun.jdbc.odbc.JdbcOdbcDriver@6ec12 , pesan "Memuat driver database" akan muncul tidak normal.
Metode implementasi memuat JDBC di Java:
Driver dapat dimuat secara eksplisit dengan memanggil metode Class.forName(). Parameter entri metode ini adalah driver yang akan dimuat. Misalnya: pernyataan Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") memuat jembatan JDBC-ODBC yang dikembangkan oleh SUN Company. Saat menyambung ke database, manajer driver (DriverManager) akan menggunakan driver yang dimuat ini. Informasi driver yang dimuat dapat diperoleh melalui metode getDriver() dari DriverManager. Persyaratan kode program:
1. Tulis kerangka dasar kelas useDBDriver, yang hanya menyertakan metode main(), dan memuat driver dalam metode main().
2. Kode programnya adalah sebagai berikut:
public class useDBDriver{public static void main(String arg[]){try{//Inisialisasi dan muat driver JDBC-ODBC Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Enumeration enum=DriverManager.getDrivers();//Menampilkan informasi driver while(enum.hasMoreElements()){System.out.println(enum.nextElement());}//Menangani pengecualian yang mungkin terjadi saat memuat database}catch( java.lang.Exception exec){System.out.println("Terjadi pengecualian saat memuat driver database");}}}3. Karena kelas JDBC dan kelas Enumerasi digunakan dalam program ini, paket yang akan diperkenalkan adalah:
impor java.sql.*;impor java.util.*;