كائن اتصال
يتم استخدام كائن اتصال ADO لإنشاء اتصال مفتوحة إلى مصدر بيانات. من خلال هذا الصدد، يمكنك الوصول إلى والتلاعب قاعدة بيانات.
إذا كنت ترغب في الوصول إلى قاعدة بيانات عدة مرات، يجب عليك إنشاء اتصال باستخدام كائن اتصال. يمكنك أيضا إجراء اتصال بقاعدة بيانات عن طريق تمرير سلسلة الاتصال عبر كائن الأوامر أو السجلات. ومع ذلك، فإن هذا النوع من الاتصال هو جيد فقط للاستعلام واحد محدد، واحد.
معرف البرنامج
set objConnection=Server.CreateObject("ADODB.connection")
الخصائص
خاصية | وصف |
---|---|
Attributes | مجموعات أو إرجاع سمات كائن اتصال |
CommandTimeout | مجموعات أو إرجاع عدد الثواني الانتظار أثناء محاولة تنفيذ أمر |
ConnectionString | مجموعات أو إرجاع تفاصيل تستخدم لإنشاء اتصال بمصدر بيانات |
ConnectionTimeout | مجموعات أو إرجاع عدد الثواني لانتظار اتصال لفتح |
CursorLocation | مجموعات أو إرجاع موقع خدمة المؤشر |
DefaultDatabase | مجموعات أو إرجاع اسم قاعدة البيانات الافتراضية |
IsolationLevel | مجموعات أو إرجاع مستوى العزل |
Mode | مجموعات أو إرجاع إذن الوصول مزود |
Provider | مجموعات أو إرجاع اسم موفر |
State | بإرجاع قيمة تصف إذا كان الاتصال مفتوحا أو مغلقا |
Version | إرجاع رقم الإصدار ADO |
أساليب
طريقة | وصف |
---|---|
BeginTrans | يبدأ معاملة جديدة |
Cancel | يلغي عملية إعدام |
Close | يغلق اتصال |
CommitTrans | بحفظ أية تغييرات وينتهي المعاملة الحالية |
Execute | ينفذ استعلام، البيان، إجراء أو مزود نص محدد |
Open | فتح اتصال |
OpenSchema | بإرجاع معلومات المخطط من مزود حول مصدر البيانات |
RollbackTrans | إلغاء أية تغييرات في المعاملة الحالية وتنتهي الصفقة |
أحداث
Note: لا يمكن التعامل مع الأحداث باستخدام VBScript أو ل JScript (فقط مرئي Basic و Visual C ++، واللغات البصرية J ++ يمكن التعامل مع الأحداث).
هدف | وصف |
---|---|
BeginTransComplete | أثار بعد العملية BeginTrans |
CommitTransComplete | أثار بعد العملية CommitTrans |
ConnectComplete | أثار بعد بدء اتصال |
قطع الاتصال | أثار بعد انتهاء اتصال |
ExecuteComplete | أثار بعد انتهاء أمر تنفيذ |
InfoMessage | أثار حالة حدوث تحذير أثناء عملية ConnectionEvent |
RollbackTransComplete | أثار بعد العملية RollbackTrans |
WillConnect | أثار قبل بدء اتصال |
WillExecute | أثار قبل تنفيذ أمر |
مجموعات
مجموعة | وصف |
---|---|
Errors | يحتوي على جميع الكائنات خطأ كائن اتصال |
Properties | يحتوي على جميع الكائنات خاصية كائن اتصال |