Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.11.20;
Скачать: CL | DM;

Вниз

Как можно писать блобы типа Image в MS SQL?   Найти похожие ветки 

 
Aleksandr ©   (2003-10-31 12:24) [0]

У меня формируется строка типа INSERT INTO|UPDATE Table1 SET Field1=Value1, Field2=Value2..., а затем строка выполняется через ADOQuery.ExecSQL
И вот появилась необходимость писать по этому же механизму и блобовые поля. Насколько я понимаю, просто сделать SET Field3="1a289f512c34a9823400342e40... нельзя? А можно ли сделать так: Field3=:Field3, а параметру Field3 перед выполнением уже присвоить блобовый стрим?


 
Delirium ©   (2003-10-31 12:25) [1]

insert table1 (id, blob_field) values (1, 0x0102030405060708)


 
AngelSaint   (2003-10-31 16:38) [2]

я делал через TBlobField

var
BF: TBlobField;

begin
//Сначала вставляю запись в таблицу
// потом ее обновляю
ADODataSet1.Close;
ADODataSet1.CommandText:="select * from Questions where question_id = 123";
ADODataSet1.Open;
BF:=ADODataSet1Image;// Image - ето болб-поле в таблице, я просто заранее закинул все поля таблицы в ДатаСет
ADODataSet1.Edit;
BF.Assign(Image1.Picture.Graphic);
ADODataSet1.Post;
ADODataSet1.Close;</CODE



Страницы: 1 вся ветка

Текущий архив: 2003.11.20;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
1-65854
vlad_ir
2003-11-09 20:14
2003.11.20
Месяц прописью


1-65963
Zmei
2003-11-10 14:56
2003.11.20
Открытие файла


3-65762
Oleg_Babenko
2003-10-31 12:49
2003.11.20
Массовая вставка записей


3-65717
IGORYOK
2003-10-30 19:11
2003.11.20
Использую в проге Jet 4.0 - под Win 98 нормалёк, а под NT и 2000-


14-66088
Skywalker
2003-10-29 15:11
2003.11.20
View Source перестал работать в IE, хэлп %(