Hallo Leute,
ich habe das Problem das ich in meiner "Stammdaten" Tabelle mithilfe einer Abfrage nach leeren Feldern in einer gewissen Spalte filtern will.
Die Abfrage und den Abfrage SQL String erstelle ich mit VBA in einem Formular
Hier der Code meiner Abfrage, hier hab ich jetzt immer das Problem das ich die Leeren Felder nie gefiltert bekomme, obwohl diese sehr wohl existieren.
Ich hab auch schon die Funktion isEmtpy() und Stammdaten.A = "" versucht alle führen zu keinem Ergebnis.
Hier auch noch die Infos zum Feld in der Stammdaten Tabelle:
Feldname: A Felddatentyp: Kurzer Text
ich habe das Problem das ich in meiner "Stammdaten" Tabelle mithilfe einer Abfrage nach leeren Feldern in einer gewissen Spalte filtern will.
Die Abfrage und den Abfrage SQL String erstelle ich mit VBA in einem Formular
Hier der Code meiner Abfrage, hier hab ich jetzt immer das Problem das ich die Leeren Felder nie gefiltert bekomme, obwohl diese sehr wohl existieren.
Ich hab auch schon die Funktion isEmtpy() und Stammdaten.A = "" versucht alle führen zu keinem Ergebnis.
Quellcode
- Private Sub Abfrage_VB_Click()
- Dim qd As DAO.QueryDef
- Dim strSQL As String
- 'Abfrage löschen falls vorhanden
- If DCount("*", "MsysObjects", "Name='Abfragename' And Type = 5") > 0 Then
- DoCmd.DeleteObject acQuery, "Abfragename"
- End If
- 'Abfrage erstellen
- Set qd = CurrentDb().CreateQueryDef("Abfragename") 'für Abfrage
- strSQL = "SELECT Stammdaten.EV, Stammdaten.DIS, Stammdaten.A " & _
- "FROM Auswertung " & _
- "WHERE Stammdaten.A = IsNull(Stammdaten.A)"
- qd.SQL = strSQL
- Set qd = Nothing
- End Sub
Hier auch noch die Infos zum Feld in der Stammdaten Tabelle:
Feldname: A Felddatentyp: Kurzer Text
Feldgröße | 255 |
Format | @ |
Eingabeformat | |
Beschriftung | |
Standartwert | |
Gültigkeitsregel | |
Gültigkeitsmeldung | |
Eingabe erforderlich | Nein |
Leere Zeichenfolge | Nein |
Indiziert | Nein |
Unicode-Kompression | Ja |
IME-Modus | Keine Kontrolle |
IME-Satzmodus | Keine |
Textausrichtung | Standart |
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „suchti12“ ()