اجزای اتصال ADO

شیء اتصال

شیء اتصال ADO برای ایجاد یک اتصال باز به یک منبع داده استفاده می‌شود. از طریق این اتصال، شما می‌توانید به یک پایگاه داده دسترسی و عملیات انجام دهید.

اگر نیاز به دسترسی چندین‌بار به یک پایگاه داده دارید، باید از Connection Object برای ایجاد یک اتصال استفاده کنید. شما همچنین می‌توانید از طریق یک Command یا Recordset Object یک Connection String برای ایجاد یک اتصال استفاده کنید. اما، این نوع اتصال فقط برای یک جستجو ساده مناسب است.

ProgID

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

ویژگی‌ها

ویژگی‌ها توضیح
Attributes ویژگی‌های Connection Object را تنظیم یا برمی‌گرداند.
CommandTimeout زمانی که در طول اجرای دستور و پیش از بروز خطا منتظر می‌ماند تا دستور اجرا شود را نشان می‌دهد.
ConnectionString جزئیات منبع داده مورد استفاده برای ایجاد اتصال را تنظیم یا برمی‌گرداند.
ConnectionTimeout زمانی که در طول ایجاد اتصال و پیش از بروز خطا منتظر می‌ماند تا اتصال برقرار شود را نشان می‌دهد.
CursorLocation مکان خدمات کورسور را تنظیم یا برمی‌گرداند.
DefaultDatabase پایگاه داده پیش‌فرض Connection Object را نشان می‌دهد.
IsolationLevel سطح انزوا Connection Object را نشان می‌دهد.
Mode دسترسی به provider را تنظیم یا برمی‌گرداند.
Provider نام ارائه‌دهنده Connection Object را تنظیم یا برمی‌گرداند.
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 قبل از اجرای یک دستور فعال می‌شود.

مجموعه

مجموعه توضیح
خطاها تمام اجزای خطای شامل اجزای اتصال.
ویژگی‌ها تمام ویژگی‌های شامل اجزای اتصال.