Не могу вставить в базу NULL или пустую строку. ADO бросается исключением в тот момент, когда пытаюсь параметризировать команду.
Текст исключения: "Parameter object is improperly defined. Inconsistent or incomplete information
was provided.". Пробовал указывать adEmpty + _variant_t типа VT_EMPTY или VT_NULL, в общем чего только не пробовал, никак. Кто нибудь сталкивался с такой проблемой? Поискал в интернете, нашел, что парни решали тем, что вставляли пробел, но мне, к сожалению, это не подходит. Помогите, кто чем может, в общем! :)
:crash: :xz:
_variant_t v;
v.ChangeType(VT_NULL);
command_->Parameters->Append(command_->CreateParameter("", adEmpty, adParamInput, 0, v));
Годы прибавляют опыт только разумному человеку, но ум не зависит от возраста.