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

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.008 c
1-23214
Lexer
2003-04-25 11:38
2003.05.08
Как поместить свою иконку в MessageDlg?


1-23136
R
2003-04-28 03:31
2003.05.08
Непонятная процедура SetBounds


14-23353
anSonja
2003-04-18 13:09
2003.05.08
Как распарсить Word-овский файл?


3-22976
SiJack
2003-04-17 13:51
2003.05.08
Каскадное удаление в Access (ADO)


1-23201
supersan
2003-04-18 15:42
2003.05.08
Глюк при показе формы





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