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

Вниз

Текст и графика   Найти похожие ветки 

 
volodya_   (2003-04-16 08:59) [0]

Как можна записать в базу примерно такую информацию:
Есть абзац текста потом идёт рисунок, а вслед за ним идёт ещё абзац текста? Эти данные нужно както сохранить, а потом по запросу пользователя выводить на экран


 
Desdechado   (2003-04-16 11:30) [1]

лучше хранить в блобе в виде документа, но возможно и по-другому. Например:
таблица ( id докум, номер куска в докум, тип инфы, blob инфа )
в каждой строке отдельный кусок, их порядок задан, просто вычитываешь и выстраиваешь


 
Дмитрий К.К.   (2003-04-16 13:50) [2]

BLOB поле.


 
volodya_   (2003-04-16 13:52) [3]

Ну с таблицами то и так ясно, но вот если например там какая то фотка?


 
Johnmen   (2003-04-16 13:57) [4]

TStream (и его "производные" TMemoryStream, TBlobStream ...)
+TBlobField


 
volodya_   (2003-04-16 15:34) [5]

А можно конкретный пример записи в базу, если я пишу так:
Table1.FieldByName("text").Asstring:=RxRichEdit1.Text;
то в базу записывается только текст а рисунки нет


 
volodya_   (2003-04-17 09:07) [6]

Хочу поднять на обсуждение этот вопрос и сегодня, может быть ктото подскажет?


 
Johnmen   (2003-04-17 09:21) [7]

А чего тут обсуждать. Надо читать книги, доки...:)
Пример записи в поток значения BLOB поля :
var
MS : TMemoryStream;
...
MS:=TMemoryStream.Create;
TBlobField(FieldByName("fieldname")).SaveToStream(MS);
MS.Free;



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

Форум: "Базы";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
3-22994
Nikolai_S
2003-04-17 16:42
2003.05.08
Как получить доступ к запороленной базе Access из Дельфи?


3-22927
Falendysh
2003-04-20 02:22
2003.05.08
Настройки ODBC драйвера и BDE для работы с MySQL


3-23011
Carmen
2003-04-17 22:48
2003.05.08
Посоветуйте з архивированием


1-23223
CAHbKA
2003-04-24 07:49
2003.05.08
Edit


3-22964
ArtemB
2003-04-17 07:01
2003.05.08
Order By





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский