Ξεκινήστε το Microsoft Office Access 2007 και επιλέξτε "Blank Database , " και στη συνέχεια κάντε κλικ στο κουμπί " Δημιουργία ". Κάντε κλικ στο " Εργαλεία βάσης δεδομένων " και επιλέξτε " Visual Basic ". Κάντε κλικ στο " Εισαγωγή" πεδίο και επιλέξτε " Ενότητα ". 2
Πατήστε το " Ctrl + A" και πιέστε " Διαγραφή" για να διαγράψετε όλα τα υπάρχοντα κώδικα .
Εικόνων 3
Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα στη λειτουργική μονάδα . Ο κωδικός θα εμφανιστεί ένα μήνυμα με τον αριθμό του προϊόντος , όπου η περιγραφή είναι NULL .
Option Compare Database
Private Sub queryNULLfield ( )
Dim strSQL As String
Dim dbs Όπως Database
Dim rst Όπως εγγραφών
Set dbs = CurrentDb
strSQL = " CREATE TABLE ΠΡΟΪΟΝΤΩΝ ( αριθμός προϊόντος , Περιγραφή TEXT) ? "
DoCmd.RunSQL ( strSQL )
strSQL = " INSERT INTO ΠΡΟΪΟΝΤΩΝ (Προϊόν , Περιγραφή ) "
strSQL = strSQL & " ΑΞΙΕΣ ( 1 , 'Car' ) ? "
DoCmd.SetWarnings Λάθος
DoCmd.RunSQL ( strSQL )
strSQL = " INSERT INTO ΠΡΟΪΟΝΤΩΝ (Προϊόν , Περιγραφή ) "
strSQL = strSQL & ? " ΑΞΙΕΣ ( 2 , NULL) ? "
DoCmd.SetWarnings Λάθος
DoCmd.RunSQL ( strSQL )
strSQL = " INSERT INTO ΠΡΟΪΟΝΤΩΝ (Προϊόν , Περιγραφή ) "
strSQL = strSQL & " ΑΞΙΕΣ ( 3 , « COMPUTER ') ? "
DoCmd.SetWarnings Λάθος
DoCmd.RunSQL ( strSQL )
SQLstr = "SELECT PRODUCT.Product , PRODUCT.Description "
SQLstr = SQLstr & " ΑΠΟ Προϊόν"
SQLstr = SQLstr & "WHERE ( ( ( PRODUCT.Description ) Is Null ) ) ? "
Set RST = dbs.OpenRecordset ( SQLstr )
rst.MoveLast
rst.MoveFirst
MsgBox" Η περιγραφή για το προϊόν " & ? . rst.Fields ( 0 ) Value & " είναι NULL . "
rst.Close
dbs.Close
End Sub
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα