проблема с полем типа Дата в БД под Pervasive
Модераторы: m0p3e, edward_K, Модераторы
проблема с полем типа Дата в БД под Pervasive
интересует следующий вопрос:
пишем программу на дельфи которая через ODBC источник вытягивает данные посредством SQL запроса. не получается делать запросы на вывод пустых дат, значение которых NULL (напр. в APPOINTMENTS.DISMISSDATE) и еще другая проблема, при преобразовании поля в строку постоянно ругается на несоответствие типов. подскажите как делать запросы с Null датами.
пишем программу на дельфи которая через ODBC источник вытягивает данные посредством SQL запроса. не получается делать запросы на вывод пустых дат, значение которых NULL (напр. в APPOINTMENTS.DISMISSDATE) и еще другая проблема, при преобразовании поля в строку постоянно ругается на несоответствие типов. подскажите как делать запросы с Null датами.
-
- Местный житель
- Сообщения: 289
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Saint-Petersburg
- Контактная информация:
Насчет APPOINTMENTS.DISMISSDATE не понял.
Если посмотреть структуру на MS SQL, то тип этого поля Int, как и у всех полей с датой, значения NULL ни для одного поля в этой таблице не разрешены.
Во всех полях, где даты нет, стоит 0.
Запрос типа
Select * from dbo.T$Appointments where F$Dismissdate=0
выводит все записи из таблицы, где нет даты
Если посмотреть структуру на MS SQL, то тип этого поля Int, как и у всех полей с датой, значения NULL ни для одного поля в этой таблице не разрешены.
Во всех полях, где даты нет, стоит 0.
Запрос типа
Select * from dbo.T$Appointments where F$Dismissdate=0
выводит все записи из таблицы, где нет даты