Ok ich glaub ich habs:
"SELECT UID FROM Archiv WHERE CDNummer IN (3, 9, 2) AND (Dateipfad LIKE '%logo%' OR Dateiname LIKE '%logo%')"
liefert korrekte Ergebnisse.
"SELECT UID FROM Archiv WHERE CDNummer IN (3, 9, 2) AND Dateipfad LIKE '%logo%' OR Dateiname LIKE '%logo%'"
war auch schon ok, allerdings waren IMMER auch die Resultate von CDNummern größer 9 dabei. Sprich CDNummer 10 und 11, obwohl sie nicht im Statement waren.
Nochwas:
%logo% != *logo*
Ich weiß zwar nicht wo der unterschied liegt, aber *logo* liefert 0 Ergebnisse.
(Ps: Ich kommuniziere via Macromedia Flash und DB Erweiterungen mit einer Access 2000 Datenbank. Vielleicht liegts an der ungewöhnlichen Konstellation)
Vielen Dank für die Hilfe!