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


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

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


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


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