Вверх ↑
Этот топик читают: Гость
Ответов: 176
Рейтинг: 12
#1: 2015-02-06 10:49:09 ЛС | профиль | цитата
Есть база данных MySQL. В таблице есть ячейка с картинкой. Тип данных ячейки mediumblob. Мне нужно получить эту картинку из этой базы данных. Пробовал вот так, но не получается:
code_35062.txt

Компонент DSC_Query всегда выдаёт одни и те же данные, при изменении картинки в базе данных. Знающие люди, подскажите пожалуйста.
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_35062.txt [581B] [378]
Главный модератор
Ответов: 2999
Рейтинг: 396
#2: 2015-02-06 10:55:32 ЛС | профиль | цитата
http://svn.hiasm.com/packs/delphi/Example/DataBase/ImageDB_ODBC.sha
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 176
Рейтинг: 12
#3: 2015-02-06 12:22:11 ЛС | профиль | цитата
Получилось!!!
Add(Button,8250565,497,168)
{
Left=160
Top=80
Data=String(SELECT `image` FROM `test` WHERE `name`='photo')
link(onClick,9183692:doEvent1,[])
}
Add(dbMySQL_Query,10369919,602,224)
{
Point(Blob)
link(dbHandle,3394168:dbHandle,[])
}
Add(dbMySQL,3394168,602,168)
{
Host="to-text.ru"
Login="test"
Password="test"
DBName="test"
}
Add(Hub,9183692,553,168)
{
OutCount=4
link(onEvent1,3394168:doOpen,[])
link(onEvent2,3394168:doSelectDB,[(585,181)(585,188)])
link(onEvent3,10369919:doQuery,[(585,188)(585,230)])
link(onEvent4,217636:doData,[(585,195)(585,279)])
}
Add(FileStream,11801008,686,259)
{
FileName="123.jpg"
Mode=1
AutoCopy=0
Point(doCopyFromStream)
}
Add(DoData,217636,630,273)
{
link(onEventData,11801008:doCopyFromStream,[])
link(Data,10369919:Blob,[])
}

------------ Дoбавленo в 12.22:
Nic, А как помещать схему в раскрывающийся блок? Давным давно пользуюсь форумом, но никак не получается так сделать. Схема либо сохраняется в текстовый файл и в сообщении появляется ссылка, либо вот так, на всю страничку портянка...
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
Главный модератор
Ответов: 2999
Рейтинг: 396
#4: 2015-02-06 13:03:47 ЛС | профиль | цитата
код


...
карма: 6
Дорогу осилит идущий. Install/Update HiAsm.NET
0
Ответов: 2435
Рейтинг: 693
#5: 2015-02-06 13:08:57 ЛС | профиль | цитата
toropchin писал(а):
как помещать схему в раскрывающийся блок?
В своем посте нажмите Правка. В теге [scode] удалите s.
карма: 11

0
Ответов: 176
Рейтинг: 12
#6: 2015-02-06 13:47:27 ЛС | профиль | цитата
sla8a, Вот именно, что раскрывающийся блок получается только после правки, а если правку не нажимать, то получается вот так
code_35066.txt
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_35066.txt [1.3KB] [425]
6
Сообщение
...
Прикрепленные файлы
(файлы не залиты)