Ξεκινήστε το Microsoft Office Access 2007 και επιλέξτε "Blank Database , " και στη συνέχεια κάντε κλικ στο κουμπί " Δημιουργία ". Κάντε κλικ στο " Εργαλεία βάσης δεδομένων " και επιλέξτε " Visual Basic ". Κάντε κλικ στο " Εισαγωγή" πεδίο και επιλέξτε " Ενότητα " .
Τύπος "Private υπο readQueryResults " και πατήστε το πλήκτρο " Enter" για να δημιουργήσετε μια νέα υπορουτίνα . 2
Πληκτρολογήστε το παρακάτω, για να δηλώσει μεταβλητές που θα χρησιμοποιήσετε για να διαβάσετε τα αποτελέσματα του ερωτήματος :
Dim RecordSt Όπως εγγραφών
Dim dBase Όπως Database
Dim stringSQL Όπως String Dim
rCnt As Integer
εικόνων 3
Πληκτρολογήστε το παρακάτω, για να δημιουργήσει το " CityTbl " πίνακα:
stringSQL = " CREATE TABLE CityTbl (Πόλη TEXT ( 25 ) , μέλος TEXT ( 25 ) ) ? "
DoCmd.RunSQL ( stringSQL )
Η 4
Πληκτρολογήστε το παρακάτω, για να προστεθούν δύο νέα αρχεία για να σας" CityTbl " πίνακα:
stringSQL = " INSERT INTO CityTbl ( [Πόλη ] , [του κράτους ] ) "
stringSQL = stringSQL & " ΑΞΙΕΣ ( « Fort Worth », « Τέξας» ) ? "
DoCmd.SetWarnings Λάθος
DoCmd.RunSQL ( stringSQL )
stringSQL = " INSERT INTO CityTbl ( [ Πόλη ] , [του κράτους ] ) "
stringSQL = stringSQL & " ΑΞΙΕΣ ( « Ντάλας » , « Τέξας » ) ? "
DoCmd.SetWarnings Λάθος
DoCmd.RunSQL ( stringSQL )
5
Πληκτρολογήστε το παρακάτω, για να καθορίσει το ερώτημά σας και ανοίξτε εγγραφών σας :
stringSQL = "SELECT * FROM CityTbl CityTbl ? . "
Set RecordSt = dBase.OpenRecordset ( stringSQL )
Η 6
Πληκτρολογήστε το παρακάτω, για να δημιουργήσει ένα «Για Loop » και να εμφανίσει σας ερώτημα προκύπτει μέσα από ένα πλαίσιο μηνύματος : .
RecordSt.MoveFirst
Για rCnt = 0 Για να RecordSt.RecordCount
MsgBox ( RecordSt.Fields ( " City" ) Value & " , " & RecordSt.Fields ( « κράτος » ) . Value)
RecordSt.MoveNext
Επόμενο rCnt
Πατήστε το πλήκτρο" F5 " για να εκτελέσει την υπορουτίνα .
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα