Problem gelöst.
Habe es rausgefunden ...
Die Filter-Bedingungen
Delphi-Quellcode:
'gesterrt = NULL'
bzw.
'gesperrt <> NULL'
funktionieren.
Um demnächst etwas flexibler arbeiten zu können, habe ich jetzt aber eine AdoQuery anstatt der AdoTable verwendet.
SQL ist einfach besser.
Für alle die diesen Thread mal lesen und auch besser gleich zur AdoQuery greifen...
In dem
SQL Statement muss der Arbeitsbereichsseitenname (tolles Wort
) in eckigen Klammern stehen, da dieser ein "$" enthält und
SQL das sonst nicht versteht ...
Delphi-Quellcode:
tbl_Import.SQL.Text:='SELECT * FROM ['+xlsWorksheets.items[xlsWorksheets.itemindex]+ ']'+#13#10+' '+
'WHERE NAME <>'''' AND NAME IS NOT NULL AND '+#13#10+' '+
' (Gesperrt = '''' OR Gesperrt IS NULL)';
Trotzdem danke für Eure Mühe ...
Schöne Grüße,
Jens
// edit: ein paar Schreibfehler korrigiert