Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Записать картинку в БД


Карим Ли ©   (2009-02-28 15:46:00) 

Для отображения в image картинки при открытии прописываю:
if OpenPictureDialog1.Execute then
Image1.Picture.Bitmap.LoadFromFile(OpenPictureDialog1.FileName);
А как мне сохранить отображённую картинку в image в базу данных:
table1.Append;
Table1['Fam']:=Edit1.Text;
Table1.Post;
что писать или что исправить table1['photo']:=image1.Picture...


blackman   (2009-03-01 13:13:00) [1]

Поле Blob
Лучше JPG - поменьше
http://articles.org.ru/myfaq/00082002.php#anc23
или
http://articles.org.ru/cn/showdetail.php?cid=7447

Сам храню на диске. Время = деньги :)


Карим Ли   (2009-03-01 13:10:00) [2]

Всё! Спасибо всем! Нашёл я как записать:
Table1.FieldByName('photo').Assign(image1.Picture.Graphic);


Германн   (2009-03-01 01:20:00) [3]


> Anatoly Podgoretsky ©   (01.03.09 01:04) [8]
>
> Строго наоборот, с бодуна или по причине недостаточной квалификации
> разрешит и будет очень большим дураком.
>

Доступ RO "грамотный" админ обеспечит.
Доступ WR "неграмотный " позволит. И тут уже не столь важно к базе или к папкам/файлам.
Ну и стоит ли об этом спорить нам?


Anatoly Podgoretsky   (2009-03-01 01:04:00) [4]

Строго наоборот, с бодуна или по причине недостаточной квалификации разрешит и будет очень большим дураком.


Германн   (2009-03-01 00:54:00) [5]


> Anatoly Podgoretsky ©   (01.03.09 00:49) [6]
>
> Я посмотрю, как она возьмет, если доступа до папки нет,
> а это правило, никаких общих папак.
>

Ну только с большого бодуна админ запретит доступ к такой папке для пользователя из ОК.
А про "общие" папки пока речи не было.


Anatoly Podgoretsky   (2009-03-01 00:49:00) [6]

Я посмотрю, как она возьмет, если доступа до папки нет, а это правило, никаких общих папак.


Существо   (2009-03-01 00:08:00) [7]

А нафих?


Германн   (2009-03-01 00:05:00) [8]


> Карим Ли   (28.02.09 23:28) [2]
>
> а допустим программа отдела кадров......
>

Программа отдела кадров легко может показать эту фотографию из файла на диске. Взяв имя файла из БД.


  (2009-02-28 23:39:00) [9]

Удалено модератором


Карим Ли   (2009-02-28 23:28:00) [10]

а допустим программа отдела кадров......


Palladin   (2009-02-28 15:51:00) [11]

А нафих она там?


Наверх

Титульная страница Поиск, карта сайта Написать письмо