Вниз
Скачать: CL | DM;

Запись массива байт в поле таблицы БД   Найти похожие ветки 

← →
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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.022 c
1-1117230205
Аск1
2005-05-28 01:43
2005.06.14
Нет ли DBX SDK for Outlook Express но на Дельфи ?


4-1114495725
magedon
2005-04-26 10:08
2005.06.14
как работать с игровым портом?


9-1111060381
Серый
2005-03-17 14:53
2005.06.14
Где найти путные md2 модели


14-1117204614
Dream3D
2005-05-27 18:36
2005.06.14
Контент для сайта


6-1108259709
Seha_To
2005-02-13 04:55
2005.06.14
Сервер-клиент tapi на Delphi7?




   Наверх