Почему мой байтовый массив разделяется на 0x00, когда я вставляю его в свою базу данных (SQL SERVER, C ++)

Я должен вставить байтовый массив в VARBINARY (max) в SQLServer2008 через хранимую процедуру, и когда один из моих элементов байтового массива равен 0x00, мой байтовый массив разделяется.

Я использую SQLBindParameter для вставки моих данных в БД, и он работает нормально, когда в моем массиве нет значения 0x00.

1

Решение

Я также могу изменить свой метод вставки, так что, если кто-то уже сделал что-то, чтобы поместить двоичный поток (byte []) в varbinary на сервере SQL, это, вероятно, действительно поможет мне.

0

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector