Вставка значения типа данных image через SQL Query / C ++ - PullRequest
0 голосов
/ 08 сентября 2010

В приложении, которое я разрабатываю, таблица базы данных имеет столбец с типом изображения.Теперь я хочу вставить значения в эту таблицу непосредственно из моей программы, которая находится в VC ++ 6.0, с использованием прямого метода ExecuteQuery () из INSERT (из соображений производительности).Столбец изображения сопоставлен со структурой следующего объявления

typedef struct _DB_BLOB
{
  int size;
  char *data;
}DB_BLOB;

Часть данных будет динамически заполнена.

1 Ответ

1 голос
/ 09 сентября 2010

Если вы можете создать шестнадцатеричное представление строки, этот оператор вставки, кажется, работает нормально:

create table #test
(
    value image 
)

insert #test (value)
values (0x48656C6C6F207468657265)

Но могут быть ограничения по размеру (от размера запроса). Было бы очень полезно иметь возможность использовать управляемый код и ado.net. установить параметры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...