Я пытался извлечь данные из SQL Server через ADO в C ++, и как я могу проверить нулевые значения в полях набора записей? нет функции IsNUll ()?
Тестирование для DBNull в наборе записей C ++ ADO включает проверку fieldpointer->Value
свойство, которое имеет тип VARIANT
, Чтобы проверить нулевые значения варианта, вы проверяете vt
поле, которое для нулевых значений VT_NULL
,
Итак, чтобы проверить DBNull, проверьте fieldpointer->Value.vt == VT_NULL
Других решений пока нет …