Αναφορές ADO WillConnect, ConnectComplete και Disconnect γεγονότων

Ορισμός και χρήση

Τα γεγονότα είναι υποδικασίες που καλείται αυτόματα μετά την εκτέλεση μιας συγκεκριμένης λειτουργίας.

  • Το γεγονός WillConnect ενεργοποιείται πριν την έναρξη της σύνδεσης.
  • Το γεγονός ConnectComplete ενεργοποιείται μετά την έναρξη της σύνδεσης.
  • Το γεγονός Disconnect ενεργοποιείται μετά την ολοκλήρωση της σύνδεσης.

Γραμματική

WillConnect ConnectionString, userid, psword, options, status, objcon
ConnectComplete objerror, status, objconn
Status αποσύνδεσης, objconn
Παράμετροι Περιγραφή
ConnectionString Μια αλφαριθμητική αλυσίδα που περιέχει τις πληροφορίες που χρησιμοποιούνται για τη σύνδεση.
userid Μια αλφαριθμητική αλυσίδα που περιέχει το όνομα χρήστη που χρησιμοποιείται για τη σύνδεση.
psword Μια αλφαριθμητική αλυσίδα που περιέχει τον κωδικό πρόσβασης που χρησιμοποιείται για τη σύνδεση.
options Μακρύς αριθμός, που δείχνει τον τρόπο με τον οποίο ο πάροχος υπολογίζει τη ConnectionString. Η μοναδική επιλογή είναι adAsyncOpen.
objerror

Το αντικείμενο Error που περιέχει τα γιγαντιαία λάθη που έχουν συμβεί.

Σημειώσεις:EventStatusEnum Η τιμή πρέπει να οριστεί ως adStatusErrorsOccurred για τη δημιουργία του αντικειμένου Error.

status

ένας EventStatusEnum Αξία. Η προεπιλεγμένη τιμή είναι adStatusOK.

Όταν καλείται το ConnectComplete, αν το γεγονός WillConnect ζητά την ακύρωση της αναμονής της σύνδεσης, αυτός ο παράμετρος θα ρυθμιστεί σε adStatusCancel.

objconn Εφαρμόστε το Αντικείμενο Connection του γεγονότος.

Αξία EventStatusEnum

Σταθερά Αξία Περιγραφή
adStatusOK 1 Η ενέργεια που προκάλεσε το γεγονός ήταν επιτυχής.
adStatusErrorsOccurred 2 Η ενέργεια που προκάλεσε το γεγονός απέτυχε.
adStatusCantDeny 3 Δεν μπορεί να ακυρωθεί η αναμονή της ενέργειας.
adStatusCancel 4 Ακύρωση της ενέργειας που προκάλεσε το γεγονός.
adStatusUnwantedEvent 5 Απαγορεύεται η επιπλέον ειδοποίηση πριν από τη λήξη της εκτέλεσης του μεθόδου γεγονότος.