Η σύνδεση με τη βάση δεδομένων είναι υποχρεωτικό μέρος του προγραμματισμού της βάσης δεδομένων VBScript . Η σύνδεση κρατά τις τιμές της όνομα χρήστη και κωδικό πρόσβασης , το όνομα του server και της βάσης δεδομένων που χρησιμοποιείται στην εφαρμογή . Παρακάτω είναι η σύνταξη για τη δημιουργία μιας σύνδεσης με τη βάση δεδομένων σε VBScript :
<% = Ρύθμιση σύνδεσης Server.CreateObject ( " ADODB.Connection " ) FilePath = Server.MapPath ( " MyCustomers.mdb " ) σύνδεση. Άνοιγμα " Driver = { Microsoft Access Driver ( * . mdb ) } ? DBQ = " & FilePath & " ? " % >
Ανακοίνωση για το " % > " στις γραμμές του κώδικα . Αυτή η σειρά των χαρακτήρων που χρησιμοποιούνται στα αρχεία HTML της VBScript για να υποδηλώσει τη χρήση του back-end κώδικα . Οτιδήποτε τοποθετούνται μέσα στα " <% % > " χαρακτήρες είναι σε επεξεργασία στο διακομιστή πριν από την απόδοση της σελίδας HTML για το χρήστη . Επιπλέον , ο κώδικας μέσα σε αυτούς τους δείκτες δεν τη βλέπει ο χρήστης , έτσι ώστε τα ευαίσθητα δεδομένα όπως το όνομα χρήστη και τον κωδικό πρόσβασης είναι ασφαλής .
Εικόνων Επερώτηση της βάσης δεδομένων
Η
Τώρα που η σύνδεση έχει γίνει , ένα ερώτημα μπορεί να χρησιμοποιηθεί για να ανακτήσετε κάποια δεδομένα . Σε αυτό το παράδειγμα , μια λίστα των εργαζομένων πρώτα ονόματα ανακτώνται από τη βάση δεδομένων . Παρακάτω είναι ένα παράδειγμα ενός ερωτήματος εκχωρηθεί σε μια μεταβλητή συμβολοσειράς :
query = " επιλέξτε first_name από τους υπαλλήλους " Set αρχεία = connection.Execute (ερώτημα )
Η πρώτη γραμμή του κώδικα είναι η σωστή σύνταξη για ένα ερώτημα SQL . Είναι απλά ανακτά μια λίστα με τα ονόματα των εργαζομένων . Η δεύτερη γραμμή του κώδικα απαιτεί το διακομιστή , ανακτά τα δεδομένα και εκχωρεί στη μεταβλητή αρχεία . Μόλις έχει ανατεθεί τα δεδομένα , η μεταβλητή μπορεί να χρησιμοποιηθεί για να εμφανίσετε τιμές για το χρήστη .
Η Εμφάνιση τιμών από ερωτήματα
Η
Η μεταβλητή αρχεία Κατέχει τα δεδομένα για την οθόνη , έτσι και τώρα η εφαρμογή μπορεί να εκτυπώσει στη σελίδα HTML . Παρακάτω είναι ένα παράδειγμα της εκτύπωσης της πρώτης εγγραφής σε ένα στοιχείο HTML :
<% = εγγραφές ( " first_name " ) % >
Παρατηρήστε πως η VBScript είναι περιτριγυρισμένο από τα " <% % > " χαρακτήρες και πάλι . Αυτό είναι το πώς ο προγραμματιστής εισάγει κώδικα VBScript μέσα σε ένα στοιχείο HTML . Η VBScript σε επεξεργασία πριν από την απόδοση της HTML , αλλά εξακολουθεί να είναι τυλιγμένο μέσα στις ετικέτες HTML παράγραφο από το πρόγραμμα περιήγησης .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα