В УКМ 2.5 в таблицах используются поля с именами 'Date'. Для BDE это зарезервированное слово и любое упоминание этого поля в query приводит к вываливанию соответствующего сообщения.
Можно как-то без изменения структуры таблицы через запрос доставать данные из cashlog.db?
Select "date"
from cashlog.db
приводит к выводу кучи строк "date", количественно равной количеству строк в cashlog.db, как и следовало ожидать.