رویدادهای ADO WillConnect، ConnectComplete و Disconnect

تعریف و استفاده

رویدادها زیرروندهایی هستند که به صورت خودکار پس از انجام یک عمل خاص فراخوانی می‌شوند.

  • رویداد WillConnect پیش از شروع اتصال فعال می‌شود.
  • رویداد ConnectComplete پس از شروع اتصال فعال می‌شود.
  • رویداد Disconnect در پایان اتصال فعال می‌شود.

نحوه استفاده

WillConnect ConnectionString، userid، psword، options، status، objcon
رویداد ConnectComplete، objerror، status، objconn
وضعیت قطع اتصال، objconn
پارامترها توضیح
ConnectionString رشته‌ای که شامل اطلاعات اتصال است.
userid رشته‌ای که شامل نام کاربری برای اتصال است.
psword رشته‌ای که شامل رمز عبور برای اتصال است.
options مقدار طولانی، نشان‌دهنده روشی که ارائه‌دهنده ConnectionString را محاسبه می‌کند. گزینه منحصر به فرد adAsyncOpen است.
objerror

اشیاء Error شامل خطاهای رخ داده.

توضیحات:EventStatusEnum مقدار باید به adStatusErrorsOccurred تنظیم شود تا اشیاء Error ایجاد شوند.

وضعیت

یک EventStatusEnum مقدار. پیش‌فرض adStatusOK است.

وقتی ConnectComplete فراخوانی می‌شود، اگر رویداد WillConnect درخواست لغو اتصال تعلیق شده را دارد، این پارامتر به adStatusCancel تنظیم می‌شود.

objconn اعمال این رویداد به اجزای اتصال.

مقدار EventStatusEnum

مشخصات مقدار توضیح
adStatusOK 1 عملی که باعث رخداد این رویداد شده است، موفقیت آمیز بود.
adStatusErrorsOccurred 2 عملی که باعث رخداد این رویداد شده است، شکست خورده است.
adStatusCantDeny 3 نمی‌توان عمل تعلیق شده را لغو کرد.
adStatusCancel 4 انصراف از عملی که باعث رخداد این رویداد شده است.
adStatusUnwantedEvent 5 ممنوعیت اطلاعیه‌های بعدی قبل از پایان اجرای روش رخداد.