Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Visual Βασικά Προγραμματισμός

Πώς να καλέσετε DB2 ​​αποθηκευμένες διαδικασίες στη Visual Basic 6.0 Εφαρμογές

ADO ξεχωρίζει για το ActiveX Data Objects . ADO εισήχθη με VB 6.0 και μπορεί να χρησιμοποιηθεί σε VB 6.0 με την προσθήκη του ελέγχου για το έργο ή με την προσθήκη της βιβλιοθήκης ADO για το έργο . Ο έλεγχος ADO μπορεί να τοποθετηθεί απευθείας σε μια φόρμα . Η βιβλιοθήκη ADO παρέχει λίγο περισσότερο έλεγχο στον τρόπο πρόσβαση στα δεδομένα . Θα πρέπει να προσθέσετε τα αντικείμενα δεδομένων βιβλιοθήκης στο έργο VB σας που χρησιμοποιεί αποθηκευμένες διαδικασίες . Οδηγίες
Η 1

Προσθήκη Microsoft ActiveX Data Objects 2.7 βιβλιοθήκης ( ή ό, τι έκδοση έχετε στη διάθεσή σας ) από την οθόνη αναφορές του έργου VB6 σας . Αυτό θα προσθέσει τα απαραίτητα αρχεία ADO στο έργο για την πρόσβαση σε βάσεις δεδομένων . 2

Ορίστε ένα νέο αντικείμενο σύνδεσης , ένα αντικείμενο εντολής και ένα αντικείμενο εγγραφών . Να καθορίζει το αντικείμενο της σύνδεσής σας " όπως η Νέα ADODB.Connection » και αντικείμενο την εντολή σας " όπως η Νέα ADODB.Command » και , τέλος , εγγραφών σας " όπως η Νέα ADODB.Recordset " .
Εικόνων 3

Open η σύνδεση της βάσης δεδομένων . Το αντικείμενο σύνδεσης έχει μια μέθοδο "Άνοιγμα" . Θα χρειαστεί να περάσει τη συμβολοσειρά σύνδεσης της βάσης δεδομένων που περιλαμβάνει την υπηρεσία παροχής ODBC , το όνομα της βάσης και το userid και τον κωδικό πρόσβασης .
Η

4 Ρυθμίστε τη Ενεργός _ του αντικειμένου εντολή στο αντικείμενο σύνδεσης . Ρυθμίστε το CommandType να adCmdStoredProc . Ρυθμίστε το CommandText στο όνομα της αποθηκευμένης διαδικασίας . Εάν η διαδικασία παίρνει παραμέτρους, να ορίσει εκείνα που χρησιμοποιούν CreateParameter .
5

Εκτελέστε την αποθηκευμένη διαδικασία καλώντας τη μέθοδο Execute του αντικειμένου Command . Ρυθμίστε τη εγγραφών ως αποτέλεσμα της μεθόδου Execute . Μπορείτε τώρα να έχετε πρόσβαση επιμέρους τομείς που εμπίπτουν στο σύνολο εγγραφών που έχει συμπληρωθεί με δεδομένα που επιστρέφονται από την αποθηκευμένη διαδικασία . Εάν η αποθηκευμένη διαδικασία δεν επιστρέφει τα δεδομένα , να καλέσει τη μέθοδο Execute χωρίς να θέτει το αντικείμενο εγγραφών ως σύνολο αποτελεσμάτων .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα