مفهوم ADO Connection

كائن الاتصال

استخدام كائن الاتصال ADO لإنشاء اتصال مفتوح يصل إلى مصدر بيانات معين. من خلال هذا الاتصال، يمكنك الوصول إلى قاعدة بيانات وإجراء عمليات عليها.

إذا كنت بحاجة إلى الوصول إلى قاعدة بيانات معينة عدة مرات، يجب عليك استخدام Object Connection لإنشاء اتصال. يمكنك أيضًا إنشاء اتصال عبر Object Command أو Recordset باستخدام سلسلة الاتصال. ومع ذلك، تناسب هذه الاتصالات فقط استعلامًا بسيطًا مرة واحدة.

ProgID

set objConnection=Server.CreateObject("ADODB.connection")

خصائص

خصائص الوصف
Attributes تعيين أو إرجاع خصائص Object Connection.
CommandTimeout إشارة إلى الوقت الذي يتم فيه الانتظار أثناء تنفيذ الأمر قبل التوقف عن المحاولة وإحداث الخطأ.
ConnectionString تعيين أو إرجاع تفاصيل مصدر البيانات المستخدمة لإنشاء الاتصال.
ConnectionTimeout إشارة إلى الوقت الذي يتم فيه الانتظار أثناء محاولة إنشاء اتصال قبل التوقف عن المحاولة وإحداث الخطأ.
CursorLocation تعيين أو إرجاع موقع خدمة السوق.
DefaultDatabase إشارة إلى قاعدة البيانات الافتراضية لـ Object Connection.
IsolationLevel إشارة إلى مستوى الت隔离 لـ Object Connection.
Mode تعيين أو إرجاع صلاحيات الوصول لمقدم الخدمة.
Provider تعيين أو إرجاع اسم مقدم الخدمة الذي يقدمه Object Connection.
State إرجاع قيمة تصفية ما إذا كانت الاتصال مفتوحًا أو مغلقًا.
Version إرجاع إصدار ADO.

طريقة

طريقة الوصف
BeginTrans بدء معاملة جديدة.
Cancel إلغاء تنفيذ مرة.
Close إغلاق اتصال.
CommitTrans حفظ أي تغيير تم إجراؤه وإنهاء المعاملة الحالية.
Execute تنفيذ استعلام أو جملة SQL أو عملية مخزنة أو نص معين من provider.
Open فتح اتصال.
OpenSchema استرداد معلومات نموذج مصدر البيانات من provider.
RollbackTrans إلغاء أي تغيير تم إجراؤه في المعاملة الحالية وإنهاء المعاملة.

حدث

التعليق: لا يمكنك استخدام VBScript أو JScript لمعالجة الحدث (يمكن معالجة الحدث فقط باستخدام لغات Visual Basic و Visual C++ و Visual J++).

حدث الوصف
BeginTransComplete في تنفيذ عملية BeginTrans.
CommitTransComplete يتم إطلاقه بعد تنفيذ عملية CommitTrans.
ConnectComplete يتم إطلاقه عند بدء الاتصال.
Disconnect يتم إطلاقه بعد انتهاء الاتصال.
ExecuteComplete يتم إطلاقه بعد تنفيذ أمر.
InfoMessage يتم إطلاقه إذا حدث تحذير أثناء عملية ConnectionEvent.
RollbackTransComplete يتم إطلاقه بعد تنفيذ عملية RollbackTrans.
WillConnect يتم إطلاقه قبل بدء الاتصال.
WillExecute يتم إطلاقه قبل تنفيذ أمر.

جمع

جمع الوصف
الخطأ جميع Error Objects تحتوي على Object Connection.
الخصائص جميع Property Objects تحتوي على Object Connection.