Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

Javaالكلاس DriverManager في جافا

  • مقدمة
  • دوال الكلاس DriverManager

مقدمة

الكلاس DriverManager مصمم لتحديد المعلومات الأساسية التي نحتاجها للإتصال بقاعدة البيانات مثل:

  • إسم الـ Driver الذي سنستخدمه.
  • إسم قاعدة البيانات.
  • إسم المستخدم في قاعدة البيانات.
  • كلمة مرور المستخدم في قاعدة البيانات.

بناؤه

public class DriverManager
extends Object

دوال الكلاس DriverManager

الجدول التالي يحتوي على دوال الكلاس DriverManager التي تستخدم للإتصال بقاعدة البيانات.

الدالة مع تعريفها
1 public static Connection getConnection(String url) تحدد رابط الـ Driver الذي سنستخدمه لربط البرنامج بقاعدة البيانات.
الـ url هو نص يكتب بهذا الشكل jdbc:subprotocol:subname و يمثل رابط الوصول إلى قاعدة البيانات.

ترمي الإستثناء SQLException في حال حدث خطأ عند محاولة الإتصال بقاعدة البيانات.
2 public static Connection getConnection(String url, String name, String password) تحدد رابط الـ Driver الذي سنستخدمه لربط البرنامج بقاعدة البيانات مع تحديد إسم المستخدم و كلمة مروره التي تسمح له بالولوج إلى قاعدة البيانات.
  • الـ url هو نص يكتب بهذا الشكل jdbc:subprotocol:subname و يمثل رابط الوصول إلى قاعدة البيانات.
  • الـ name هو نص يمثل إسم المستخدم في قاعدة البيانات.
  • الـ password هو نص يمثل كلمة مرور المستخدم في قاعدة البيانات.

ترمي الإستثناء SQLException في حال حدث خطأ عند محاولة الإتصال بقاعدة البيانات.
3 public static Connection getConnection(String url, Properties info) تحدد رابط الـ Driver الذي سنستخدمه لربط البرنامج بقاعدة البيانات مع تحديد إسم المستخدم و كلمة مروره التي تسمح له بالولوج إلى قاعدة البيانات.
  • الـ url هو نص يكتب بهذا الشكل jdbc:subprotocol:subname و يمثل رابط الوصول إلى قاعدة البيانات.
  • الـ info عبارة عن كائن نوعه Properties يمثل معلومات كثيرة متعلقة بالإتصال بقاعدة البيانات و يجب أن يحتوي على الأقل إسم المستخدم كلمة مروره في قاعدة البيانات..

ترمي الإستثناء SQLException في حال حدث خطأ عند محاولة الإتصال بقاعدة البيانات.