Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2006.05.14;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
3-1142856484
GL00m
2006-03-20 15:08
2006.05.14
Не работает INSERT при работе с БД Access...


15-1145468151
Geserx
2006-04-19 21:35
2006.05.14
QIP


4-1140520426
pit
2006-02-21 14:13
2006.05.14
Popupmenu


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


4-1140527247
Стас
2006-02-21 16:07
2006.05.14
События от мыши





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский