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

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

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

  • رویداد 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 اجزای اتصال Connection که این رخداد را اعمال می‌کند را استفاده کنید.

مقدار EventStatusEnum

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