Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.013 c
2-1181799859
zero-g
2007-06-14 09:44
2007.07.08
Delphi + MySql


1-1178302846
starxxx
2007-05-04 22:20
2007.07.08
Сравнение строки с маской с использованием * и ?


15-1181283015
TCrash
2007-06-08 10:10
2007.07.08
Форум по С++


9-1156461208
Tar[OFF]
2006-08-25 03:13
2007.07.08
Per_Pixel Lighting


15-1181230556
question
2007-06-07 19:35
2007.07.08
MS SQL 2000 и MS SQL 2005 на одном компьютере под Windows 2003




   Наверх