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