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

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

Τρόπος υποβολής ερωτημάτων στη VB Script

Το ερώτημα είναι ένας τρόπος για την ανάκτηση πληροφοριών από μια βάση δεδομένων από μια "Επιλογή " δήλωση. Η " Επιλογή " επιστρέφει γραμμές πληροφοριών από τη βάση δεδομένων που ταιριάζουν με τα κριτήρια επιλογής που ορίζονται στο ερώτημα . Ανάκτηση και ενημέρωση των στοιχείων της βάσης δεδομένων είναι σημαντική για τις online εφαρμογές και εφαρμογές που είναι εγκατεστημένες στον υπολογιστή σας . Scripting είναι ένας τρόπος για τους προγραμματιστές να εκτελούν ενέργειες γρήγορα , χωρίς να γράψετε ένα ολόκληρο πρόγραμμα σε μια πλήρη γλώσσα προγραμματισμού . Για παράδειγμα , VBScript είναι μια ελαφριά έκδοση του Visual Basic ή Visual Basic.NET . Οδηγίες
Η 1

Ορίστε μια μεταβλητή για να κρατήσει τον εαυτό της, η " εγγραφών " αντικείμενο και μια βάση δεδομένων " σύνδεση " αντικείμενο το ερώτημα . Ρυθμίστε την " σύνδεση " μεταβλητή αντικειμένου ισούται με " Server.CreateObject ( " ADODB.Connection " ) " . Δώστε ένα όνομα στο αντικείμενο σύνδεσης , όπως " MyDBConn " . 2

Ανοίξτε τη σύνδεση με τη βάση δεδομένων . Το πρόγραμμα οδήγησης βάσης δεδομένων , το όνομα της βάσης δεδομένων και userid και το password είναι απαραίτητες παραμέτρους για να κάνει μια επιτυχημένη σύνδεση . " MyDBConn.Open ( οδηγού ? Dbname ? Userid ? Password) " είναι ένα παράδειγμα για το πώς να δημιουργήσει τη σύνδεση βάσης δεδομένων εικόνων
3

Ρυθμίστε το ερώτημα μεταβλητή ίση με την "Επιλογή" κείμενο της πρότασης . . Για παράδειγμα , " Επιλέξτε * από υπάλληλο " είναι το ερώτημα για την ανάκτηση όλους τους εργαζόμενους στον πίνακα των εργαζομένων . Ανακτήσετε τα δεδομένα σε ένα " σύνολο εγγραφών " με το " Set myRecordset = MyDBConn.Execute ( myQuery ) ", όπου " myQuery " κατέχει "Επιλογή" παραπάνω δήλωση .
Η 4

Διαδικασία όλα τα αποτελέσματα που επιστρέφονται από το ερώτημα από looping όλο το " εγγραφών " . "Αν δεν myRecordset.EOF " θα ξεκινήσει το βρόχο , " myRecordset.movenext " θα συνεχίσει να επεξεργάζεται και « Wend " θα τελειώσει το βρόχο . Μεταξύ των "ενώ" και οι " MoveNext " δηλώσεις , εκτελέστε την αλληλεπίδραση σας με τα δεδομένα από το ερώτημα .
5

Δείτε τα δεδομένα που επιστρέφονται από το ερώτημα με χρήση του ονόματος « σύνολο εγγραφών » και τη στήλη της βάσης δεδομένων όνομα . " myRecordset . ( " FirstName " ) " θα δώσει το πρώτο όνομα του υπαλλήλου από τον πίνακα των εργαζομένων . Η τιμή αυτή μπορεί να αποθηκεύεται σε μια μεταβλητή και εμφανίζεται στο χρήστη ή να εξαχθούν σε ένα αρχείο κειμένου .
Η

6 Κλείστε τη σύνδεση της βάσης δεδομένων όταν τελειώσει η επεξεργασία των αποτελεσμάτων του ερωτήματος . Κλείστε το σύνολο εγγραφών πρώτα με " myRecordset.Close " . Κλείστε τη σύνδεση με τη βάση δεδομένων με " myDBConn.Close " . Καταργήστε τόσο αντικείμενο από τη μνήμη από την αποβίβασή τους ίσο με το " Τίποτα " .
Η
εικόνων

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

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