Как проверить наличие DBNull в полях набора записей ADO?

Я пытался извлечь данные из SQL Server через ADO в C ++, и как я могу проверить нулевые значения в полях набора записей? нет функции IsNUll ()?

5

Решение

Тестирование для DBNull в наборе записей C ++ ADO включает проверку fieldpointer->Value свойство, которое имеет тип VARIANT, Чтобы проверить нулевые значения варианта, вы проверяете vt поле, которое для нулевых значений VT_NULL,

Итак, чтобы проверить DBNull, проверьте fieldpointer->Value.vt == VT_NULL

6

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]