رویدادهای 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 | ممنوعیت اطلاعیههای بعدی قبل از پایان اجرای روش رخداد. |