Главная страница
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.024 c
2-1145651181
Галинка
2006-04-22 00:26
2006.05.14
Где найти исключения/ошибки в Дельфи


15-1145206429
geserx
2006-04-16 20:53
2006.05.14
Работа с e--mail на Delphi


11-1126105615
Riton
2005-09-07 19:06
2006.05.14
urgent: kol+freelibrary - access violation


15-1145098343
Der Nechk@ssoff
2006-04-15 14:52
2006.05.14
Ошибки-страшные и смешные.


1-1144137303
aleshap
2006-04-04 11:55
2006.05.14
Как определить место в программе?