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

Вниз

MySQL   Найти похожие ветки 

 
Max_   (2007-06-15 08:07) [0]

Здрасте, вопрос: как в базу поместить картинку, какой должен быть тип? и как её вытащить? спасибо!


 
Johnmen ©   (2007-06-15 09:35) [1]

http://www.mysql.ru


 
G_M_S ©   (2007-06-15 09:42) [2]


> какой должен быть тип

Тип поля - BLOB.


> и как её вытащить

Элементарно. Не знаю, что там за набор компонент, но в ADO, например (при помощи TADOQuery), на и в подавляющем большинстве случаев делают так:

Query1.SQL.Text := "insert into MyTable (MyBlobField) values (:p1)";
Query1.ParamByName("p1").LoadFromStream(MyTMemoryStream);

Предвариательно загружаем пикчур, например, из файла в TMemoryStream. Или сохраняем туда битмап. Не суть важно - главное, извлекать тем же образом, что и заливал:

Query1.SQL.Text := "SELECT MyBlobField FROM MyTable";
Query1.ExecQuery;
while...
Query1.FieldByName("MyBlobField").SaveToStream(MyTMemoryStream);


 
Max_   (2007-06-15 11:57) [3]

о, большое спасибо.



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

Текущий архив: 2007.07.08;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
15-1181245290
Rouse_
2007-06-07 23:41
2007.07.08
Инициативной группе посвящается.


15-1181182756
Slider007
2007-06-07 06:19
2007.07.08
С днем рождения ! 7 июня 2007 четверг


3-1176035051
skichyp
2007-04-08 16:24
2007.07.08
Как заставить БД понимать языки с кракозябрами (армянский и


15-1180439749
Tauler
2007-05-29 15:55
2007.07.08
Книга по BDS 2006


3-1176198348
rexti
2007-04-10 13:45
2007.07.08
как создать таблицу dbase