Zitat von icemanns: „Wie kommst darauf?“Es ist die einzige Möglichkeit, die mir einfällt, einen Index-Fehler zu bekommen. Das SQL-Statement ist in Ordnung, aber es gibt keine Daten, die die WHERE-Klausel befriedigen.
Könnte mit dem fehlenden Blank vor ORDER zusammenhängen. Evtl. Nimmt er das ORDER noch zum WHERE dazu. Dann müsste er aber bei BY auf einen SQL-Error laufen. Möglicherweise gibt den die Lib nicht weiter und gibt statt dessen ein leeres Recordset zurück.