Форум: "Начинающим";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.043 c