Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > Почему Access не распознает функцию Format в запро


Автор: slava739 23.3.2008, 23:14
Была DB, работала на Access 2000

Сейчас обновил до 2003 ... и он стал говорить, что не может найти функцию Format, которая используется в запросе. В чем может быть дело?

Автор: Akina 24.3.2008, 09:35
Функция описана в VBA.Strings. Вероятно, надо восстановить ссылку на модуль.

Автор: slava739 25.3.2008, 00:31
Спасибо за быстрый ответ!

а как ставить ссылку на модуль в SQL запросе? Попробовал вот так, но все равно пишет ту же ошибку, только теперь по поводу функции VBA.Strings.Format

SELECT VBA.Strings.Format([Time],"mm/dd/yyyy") AS gDate, Cash.Cash
FROM Cash;

Автор: Akina 25.3.2008, 09:56
Цитата(slava739 @  25.3.2008,  01:31 Найти цитируемый пост)
как ставить ссылку на модуль в SQL запросе?

Ссылка на VBA.Strings ставится в модуле. Или попробуйте просто перерегистрировать библиотеку.

Автор: slava739 25.3.2008, 22:37
Все, получилось! В VBE->Tools->References.. нужно было подключить библиотеку Microsoft Office 11.0 Object Library

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)