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

Вниз

вопрос по картинкам в бд   Найти похожие ветки 

 
RVL9   (2003-06-11 20:46) [0]

Когда создаеш табличку через databasedesktop есть тип g то есть картинки в bmp формате как с ними работать?
P.S.Я создал табличку с полем помеченым как g запускаю базу и не могу вставить в это поле картинку.


 
Andrews   (2003-06-12 00:07) [1]

TDBImage represents a graphic image from a BLOB (binary large object) field of the current record of a dataset.

Unit

dbctrls

Description

Use TDBImage to represent the value of graphic fields. TDBImage allows a form to display graphical data from a dataset. TDBImage can allow the user to edit graphical data using the clipboard. While the application is running and the database image control has focus, users can cut, copy, and paste using the standard windows accelerator keys (Ctrl+X, Ctrl+C, and Ctrl+V). Users can return to the original state of the database image control by pressing Esc before moving to another record.

If the application doesn’t require the data-aware capabilities of TDBImage, use an image control (TImage) instead to conserve system resources.

=================================================================

procedure TForm2.ButtonLClick(Sender: TObject);
begin
if OpenPictureDialog1.Execute then
Image1.Picture.LoadFromFile(OpenPictureDialog1.FileName);
end;

.....

Form2.DBImage1.Picture := Form2.Image1.Picture;
MainForm.Table1.Post;


 
Lexa   (2003-06-12 00:21) [2]

У тебя есть база, в которой есть графическое поле (Graphic), это поле назовем к примеру поле Photo , чтобы загрузить в него картинку из файла тебе понадобиться кнопочка, OpenPictureDialog, DBImage(чтобы увидеть картинку).... Dbimage через DataSourse привяжи к компаненту Table и напиши для кнопочки такую процедурку (которая описана ниже ) .... и еще Table привяжи еще к чему-нибудь, чтобы можно было просматривать картинки которые будут соответствовать разным строкам


if OpenPictureDialog1.Execute then
begin
table.Edit; //Перевод в режим редактрования
//Загрузка файла изображения в поле таблицы
tablePhoto.LoadFromFile(OpenPictureDialog1.FileName);
//Сохранить изменения
table.Post;
end;



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

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

Наверх





Память: 0.45 MB
Время: 0.008 c
1-20108
BlackSun
2003-06-23 15:07
2003.07.07
Наследник TMemo


3-19955
Avreliy
2003-06-11 15:43
2003.07.07
Копирование строки.


1-20039
elf
2003-06-25 01:09
2003.07.07
Как создать две рабочие области


14-20215
k-man
2003-06-22 20:02
2003.07.07
The Bat 1.61


4-20365
4yguk
2003-05-04 19:43
2003.07.07
как функции-хуку общалься с прогой установившей хук?





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