|
|
|
Работа с MS Jet Ole DB под MS Access
|
|||
|---|---|---|---|
|
#18+
Скажите, пожалуйста, почему при работе с провайдером данных Microsoft.Jet.OLEDB.4.0 в Delphi под БД Access не работают некоторые функции. Например, zn - проверка значения на NULL. Причем, если запрос выполяется в среде Access, то все в порядке, а при работе в Delphi возникает ошибка. М.б. необходимо установить какие-нибудь настройки провайдера Microsoft.Jet.OLEDB.4.0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 05:39:47 |
|
||
|
Работа с MS Jet Ole DB под MS Access
|
|||
|---|---|---|---|
|
#18+
авторНапример, zn - проверка значения на NULL. наверное имеется ввиду такая конструкция x=NZ(y;0) - запросе x=NZ(y,0) в VBA ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 07:04:01 |
|
||
|
Работа с MS Jet Ole DB под MS Access
|
|||
|---|---|---|---|
|
#18+
Извините, да NZ, но тоже не работает в запросах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 08:31:16 |
|
||
|
Работа с MS Jet Ole DB под MS Access
|
|||
|---|---|---|---|
|
#18+
Nz - это функция VBA "а при работе в Delphi" из какого окружения ее вытаскивать? т.к. ты фактически ограничен ANSI синтаксисом попробуй заменить на IS NULL ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 09:11:34 |
|
||
|
Работа с MS Jet Ole DB под MS Access
|
|||
|---|---|---|---|
|
#18+
вместо NZ в запросах лучше использовать iif ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2004, 11:02:15 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1672425]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 322ms |

| 0 / 0 |
