Ошибка в MAVGETFROMRECORD
Добавлено: 30 Март 2007, 6:19
MS SQL 2000
C6.3 9054 ABC
Если на сервере в таблице поле дата (datetime) описано как NULL (разрешаются NULL), то
при использовании поле даты в MAVGETFROMRECORD формируется неверный запрос: значение этого
поля не учитывается, т.е.
возвращает Err# = 35
Формирует запрос
C6.3 9054 ABC
Если на сервере в таблице поле дата (datetime) описано как NULL (разрешаются NULL), то
при использовании поле даты в MAVGETFROMRECORD формируется неверный запрос: значение этого
поля не учитывается, т.е.
Код: Выделить всё
CLEAR(Table)
Table.DateField_Date = DATE(01,01,2007)
Err# = MAVGETFROMRECORD(Table)
Формирует запрос
Код: Выделить всё
SELECT поля, поля FROM Table WHERE Table.DateField IS NULL