ник: Lukas
1. Значения текстовых полей нужно "обрамлять" апострофами в запросах, а не круглыми скобками.
2. Если код функции расположен в модуле формы, правильно писать короткие ссылки на свойства (например: Me.ControlName.Value)
3. Есть-ли в данном случае смысл в замене строки SQL сохраненного запроса?
4. Предложение языка SQL "WHERE" используется не для сортировки, как вы полагаете почему-то, а для ограничения количества строк, возвращаемых запросом.
Вкратце : )