يوضح المثال الموجود في هذه المقالة كيفية قيام Java بتحميل برنامج تشغيل JDBC. بعد تشغيل التعليمات البرمجية النموذجية في هذه المقالة، إذا كان الاتصال ناجحًا، فسيتم عرض العبارة التالية: sun.jdbc.odbc.JdbcOdbcDriver@6ec12 ستظهر رسالة "جاري تحميل برنامج تشغيل قاعدة البيانات".
طريقة تنفيذ تحميل JDBC في Java:
يمكن تحميل برنامج التشغيل بشكل صريح عن طريق استدعاء الأسلوب Class.forName(). معلمة الإدخال لهذه الطريقة هي برنامج التشغيل الذي سيتم تحميله. على سبيل المثال: تقوم العبارة Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") بتحميل جسر JDBC-ODBC الذي تم تطويره بواسطة شركة SUN. عند الاتصال بقاعدة البيانات، سيستخدم مدير برنامج التشغيل (DriverManager) برنامج التشغيل المحمل هذا. يمكن الحصول على معلومات برنامج التشغيل المحمل من خلال طريقة getDriver() الخاصة بـ DriverManager. متطلبات كود البرنامج:
1. اكتب الإطار الأساسي لفئة useDBDriver، والذي يتضمن فقط الطريقة main()، ويقوم بتحميل برنامج التشغيل في الطريقة main().
2. رمز البرنامج هو كما يلي:
public class useDBDriver{public static void main(String arg[]){try{// تهيئة وتحميل برنامج تشغيل JDBC-ODBC Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");Enumeration enum=DriverManager.getDrivers();// عرض معلومات برنامج التشغيل while(enum.hasMoreElements()){System.out.println(enum.nextElement());}// معالجة الاستثناءات التي قد تحدث عند تحميل قاعدة البيانات}catch( java.lang.Exception exec){System.out.println("حدث استثناء أثناء تحميل برنامج تشغيل قاعدة البيانات");}}}3. نظرًا لاستخدام فئة JDBC وفئة Enumeration في البرنامج، فإن الحزم التي سيتم تقديمها هي:
import java.sql.*;import java.util.*;