λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Tutorial για MS Access Προγραμματισμός

Προγραμματισμός Microsoft Access περιλαμβάνει γράψιμο κώδικα με τη Visual Basic for Applications ( VBA ) . VBA μπορεί να αυτοματοποιήσει όλες τις κύριες λειτουργίες της Access , με την επερώτηση πίνακες της βάσης δεδομένων να ζητά το πρόσωπο εισαγωγή δεδομένων σε μια φόρμα . Δημιουργία δείγματος δεδομένων
Η

Πριν κάνετε οποιοδήποτε είδος του προγραμματισμού , θα χρειαστείτε τα στοιχεία του δείγματος . Αρχίζουν να δημιουργούν αυτά τα δεδομένα , ανοίγοντας την πρόσβαση και την επιλογή του "Νέα" εντολή για να δημιουργήσετε μια νέα βάση δεδομένων . Δημιουργήστε έναν πίνακα ταινίες από την πρώτη πληκτρολογώντας τα ονόματα των πεδίων και επιλέγοντας τα είδη τους στην καρτέλα " Πίνακας 1 " . Εδώ είναι τα ονόματα πεδίων και τους τύπους να εισέλθουν :

πεδίο Κείμενο : "title" Πεδίο κειμένου , "σκηνοθέτης " πεδίο Αριθμός , " year_released "

Εισάγετε δύο σειρές δεδομένων σε πίνακα , που αντιστοιχεί σε αυτά τα πεδία που μόλις δημιουργήσατε . ( Δεν περιλαμβάνουν τα κόμματα ή εισαγωγικά σήματα . )

Σειρά 1 : « πόλεμος των άστρων », « lucas , " 1977row 2 : " Excalibur ", " Μπούρμαν , " 1980

Αποθηκεύστε το αρχείο βάσης δεδομένων , εισάγοντας " ταινίες " για το όνομα του πίνακα , όταν σας ζητηθεί για αυτό.
εικόνων Δημιουργία φόρμας για την εισαγωγή δεδομένων
Η

event-driven πρόγραμμα σας απαιτεί μια φόρμα για να εργαστούν . Κάντε μία με την επιλογή " Δημιουργία > Form Wizard, " επιλογή όλων " Διαθέσιμα πεδία " εκτός "ID " για να αντιγράψετε στο " Επιλεγμένα πεδία " περιοχή κειμένου και , στη συνέχεια, κάνοντας κλικ στο " Τέλος".

Access θα ανοίξει τη φόρμα στο Μορφή View . Κάντε δεξί κλικ οπουδήποτε στη φόρμα και επιλέξτε " Προβολή σχεδίασης ".

Η Προσθέστε Διαδικασία συμβάντος
Η

Τώρα θα δημιουργήσετε μια διαδικασία συμβάντος για το ταινία πεδίο "Τίτλος" . Όταν ο χρήστης προσπαθεί να καρτέλα μακριά από αυτόν τον τομέα μετά την αλλαγή αυτή , το πρόγραμμα θα εμφανίσει ένα πλαίσιο μηνύματος υποχρεώνει να επιβεβαιώσετε ή να ακυρώσετε την επιλογή της .

Ξεκινήστε κάνοντας κλικ στο "Τίτλος " πλαίσιο κειμένου και , στη συνέχεια, κάνοντας κλικ στο " εκδήλωση " καρτέλα στο " Φύλλο ιδιοτήτων " . Στη σειρά "Πριν την ενημέρωση " , κάντε κλικ στο κάτω βέλος και επιλέξτε " Διαδικασία συμβάντος , " και στη συνέχεια κάντε κλικ στο κουμπί αμέσως στα δεξιά του κάτω βέλος .
Εικόνων Γράψτε κώδικα για να εμφανιστεί το μήνυμα επιβεβαίωσης

θα τεθεί αυτόματα η Visual Basic ολοκληρωμένο περιβάλλον ανάπτυξης ( IDE ) μέσα σε μια διαδικασία που θα εκτελεστεί όταν ο χρήστης αλλάζει τον τίτλο της ταινίας και στη συνέχεια πιέζει το πλήκτρο Tab . Επικολλήστε τον παρακάτω κώδικα προγράμματος σε αυτή τη διαδικασία , ώστε να εμφανίζεται ως εξής :

Private Sub title_BeforeUpdate ( Cancel As Integer ) Dim respresp = MsgBox ( " Θέλετε πραγματικά να αλλάξει την εγγραφή ; " , VbMsgBoxStyle.vbYesNo ) Αν ( resp = VbMsgBoxResult.vbYes ) Στη συνέχεια Έξοδος SubCancel = TrueEnd Sub
εικόνων Ενεργοποίηση μακροεντολών
Η

Επιστροφή στην πρόσβαση , και να εξασφαλίσει ότι οι μακροεντολές είναι ενεργοποιημένες για αυτή τη βάση δεδομένων , κάνοντας κλικ στο " Ενεργοποιήστε το κουμπί Content " . Εάν το πρόγραμμά σας δεν λειτουργεί , αλλάξτε τις ρυθμίσεις μακροεντολών του Κέντρου αξιοπιστίας του , κάνοντας τα εξής : Επιλέξτε "Αρχείο > Επιλογές> Κέντρο αξιοπιστίας > Ρυθμίσεις Κέντρου αξιοπιστίας > Macro Settings," και στη συνέχεια κάντε κλικ στο " Ενεργοποίηση όλων των μακροεντολών " επιλογή
.
Η δοκιμή πρόγραμμα σας
Η

κάντε διπλό κλικ στο " ταινίες " μορφή "Όλες οι Αντικείμενα πρόσβασης" παράθυρο για να ελέγξετε τον κωδικό σας . Κάντε κλικ στο εσωτερικό του ( video) «Τίτλος» για κάθε εγγραφή , πληκτρολογήστε ή να διαγράψετε κάποιο κείμενο και , στη συνέχεια, πατήστε το πλήκτρο Tab . Θα εμφανιστεί η προτροπή . Κάντε κλικ στο " Όχι" για να κρατήσει το δρομέα στο πεδίο "Τίτλος " κουτί κειμένου ή " Ναι" για να μετακινηθείτε στο πεδίο "Διευθυντής" .
Εικόνων Πείραμα
Η

Αυτό το παράδειγμα έδειξε πώς μπορείτε να δημιουργήσετε μια απάντηση για ένα είδος της εκδήλωσης . Αλλά μπορείτε να δείτε καθαρά το σχέδιο της φόρμας δείτε πολλούς άλλους τύπους εκδήλωση . Πειραματιστείτε με διαφορετικές απαντήσεις σε αυτά τα γεγονότα , εμφανίζοντας προτροπές ή αλλαγή του κειμένου της σε άλλους τομείς με δηλώσεις όπως η ακόλουθη :

διευθυντής = " "
εικόνων

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

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