Форум: "Базы";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
ВнизЗапись массива байт в поле таблицы БД Найти похожие ветки
← →
Fedia © (2005-05-05 06:28) [0]Доброго времени суток !
Есть массив:
Ar: array of Byte;
Каким образом лучше всего организовать вставку данных этого массива в конкретное поле, в одну запись таблицы БД ?
Пробовал осуществлять вставку в поле типа "char(255)":Query.FieldByName("message").AsString:=string(Ar);
но в этом случае, при наличии в массиве байта со значением 0, все остальные байты в таблицу не заносятся (т.к. #0 - окончание строки).
Как вариант, я рассматриваю возможность занесения этого массива в поле "char(255)" в виде шестнадцатеричных значений каждого байта, но может у кого-то есть другие предложения.
Мне нужно добиться максимальной скорости вставки данных массива и извлечения этих данных в массив того же типа.
← →
Ozone © (2005-05-05 06:58) [1]BLOB не подходит?
← →
Fedia © (2005-05-05 08:05) [2]Вроде бы очень даже подходит. Спасибо !
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.035 c