powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Работа с MS Jet Ole DB под MS Access
6 сообщений из 6, страница 1 из 1
Работа с MS Jet Ole DB под MS Access
    #32651925
Dremlin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скажите, пожалуйста, почему при работе с провайдером данных Microsoft.Jet.OLEDB.4.0 в Delphi под БД Access не работают некоторые функции. Например, zn - проверка значения на NULL. Причем, если запрос выполяется в среде Access, то все в порядке, а при работе в Delphi возникает ошибка. М.б. необходимо установить какие-нибудь настройки провайдера Microsoft.Jet.OLEDB.4.0.
...
Рейтинг: 0 / 0
Работа с MS Jet Ole DB под MS Access
    #32651951
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНапример, zn - проверка значения на NULL.


наверное имеется ввиду такая конструкция

x=NZ(y;0) - запросе


x=NZ(y,0) в VBA
...
Рейтинг: 0 / 0
Работа с MS Jet Ole DB под MS Access
    #32651997
Dremlin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, да NZ, но тоже не работает в запросах.
...
Рейтинг: 0 / 0
Работа с MS Jet Ole DB под MS Access
    #32652038
Фотография Latuk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nz - это функция VBA
"а при работе в Delphi" из какого окружения ее вытаскивать?
т.к. ты фактически ограничен ANSI синтаксисом попробуй заменить на IS NULL
...
Рейтинг: 0 / 0
Работа с MS Jet Ole DB под MS Access
    #32652278
Alexey Sh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вместо NZ в запросах лучше использовать iif
...
Рейтинг: 0 / 0
Работа с MS Jet Ole DB под MS Access
    #32652290
Dremlin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем, все получилось. Необходимо использовать iif(isnull(операнд), <при выполнении условия>, <при не выполнении условия>).
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Работа с MS Jet Ole DB под MS Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]