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

Вниз

Запись структурированных данных в поле таблицы   Найти похожие ветки 

 
SLP ©   (2006-03-21 12:41) [0]

Записываю структурированные данные Паскаля, объявленные как record, в бинарный файл, напр:
BlockWrite(file_name,struct_A,Sizeof(struct_A));
BlockWrite(file_name,struct_B,Sizeof(struct_B)); где  struct_A и struct_B  переменные пользовательского типа данных объявленные как record.
Как мне записать эти данные не в бинарный файл, а в поле таблицы  напр. с типом image? Вернее,  как это сделать, чтобы "отделить" record-ы для дальнейшего корректного их считывания уже из таблицы?
Размерность данных, кот.хочу поместить в поле табл. до 1 MB.
...или так нельзя записать в одно поле?


 
Reindeer Moss Eater ©   (2006-03-21 12:45) [1]

Вернее,  как это сделать, чтобы "отделить" record-ы для дальнейшего корректного их считывания уже из таблицы?

На основании того, что ты помнишь, что записывал туда конкретные структуры.


 
SLP ©   (2006-03-21 12:52) [2]


> Reindeer Moss Eater ©   (21.03.06 12:45) [1]


Хорошо. Помню. А как мне записать в одно поле - сначала одну запись, потом вслед за ней в это же поле следующую и т.д. не затирая предыдущей?


 
Reindeer Moss Eater ©   (2006-03-21 12:53) [3]

TBlobStream
При записи смещается указатель. Ничего не затирается.


 
SLP ©   (2006-03-21 12:55) [4]


> Reindeer Moss Eater ©


Спасибо большое!!! Я все поняла.


 
SLP ©   (2006-03-21 14:33) [5]

Прочитала справку:
Unit
DBTables
Use TBlobStream to access or modify the value of a BLOB field in a BDE-enabled dataset.
Средствами ADO можно сделать?


 
Reindeer Moss Eater ©   (2006-03-21 14:37) [6]

TBlobStream не является BDE зависимым. Конечно можно.


 
SLP ©   (2006-03-21 14:39) [7]


> Reindeer Moss Eater ©   (21.03.06 14:37) [6]

Спасибо за ответы!


 
Sergey13 ©   (2006-03-21 15:17) [8]

Может я не понял чего, но какой смысл писать в БЛОБ? Может стоит сделать структуру таблиц аналогичную нужной структуре и писать туда?


 
Fay ©   (2006-03-21 15:22) [9]

2 Sergey13 ©   (21.03.06 15:17) [8]
Смысл есть. Структуру базе не наменяешься.



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

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

Наверх




Память: 0.48 MB
Время: 0.046 c
2-1145947700
Phoenix9000
2006-04-25 10:48
2006.05.14
запуск процедуры из другой процедуры


4-1140502429
konrads
2006-02-21 09:13
2006.05.14
USB устройства


15-1145311792
pargo
2006-04-18 02:09
2006.05.14
Два компьютера и одна антивирусная программа


6-1137772300
Kolya
2006-01-20 18:51
2006.05.14
Дата и время из интернета.


2-1146052225
KyRo
2006-04-26 15:50
2006.05.14
Что не так с сервисом ?