![]() |
Έλεγχος εγγραφών εάν είναι null Εχω κάνει την παρακάτω function αλλα δεν μου βγάζει null οταν οι εγγραφές που εισάγω απο αρχείο excel. Μπορείτε να δείτε τι δεν πάει καλά Κώδικας: Sub CreateErrStr(FldName As String) |
Μπορεί να μην είναι Null αλλά απλώς κενό διάστημα. Με την Trim θα αφαιρέσεις τα κενά και με την Len θα ελέγξεις ώστε να πάρεις τα πεδία με μηδενικός μήκος Len(Trim(SomeField)) =0 |
Καλημέρα, ελέγχοντας το ερώτημα στο design, παρατηρώ οτι δεν φέρνει εγγραφές. Εχει σχέση το isnull με το αν τα πεδία στο excel που ειναι text fields ειναι κενά; οταν τα κάνω import? Ευχαριστώ Παράθεση:
|
Καλησπέρα σε όλους! Θανάση χρόνια πολλά για την ονομαστική σου γιορτή! Όπως είπε και ο Γιάννης, θα πρέπει να χρησιμοποιήσεις το συνδυασμό συναρτήσεων Len, Trim, και NZ για να είσαι σίγουρος για το αποτέλεσμα. Παράδειγμα: strSQL = "SELECT Thanos.* FROM Thanos WHERE Len(Trim(NZ(EmplID,"")))=0, OR Len(Trim(NZ(Surname,"")))=0 OR Len(Trim(NZ(FirstName,"")))=0 OR Len(trim(NZ(Vat,"")))=0" Καλή συνέχεια! Τάσος |
Καλησπέρα ευχαριστώ για τις ευχές, οτι καλύτερο εύχομαι σε όλους σας. Ναι εχετε δίκιο και οι δύο σας. Δουλεύει |
| Η ώρα είναι 11:44. |
Ms-Office.gr - ©2000 - 2026, Jelsoft Enterprises Ltd.