Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
API & DELPHI И ПРОКЛЯТЫЙ BLOB (скорее ЖЛОБ) (Sergey) 06/05/2005 - 17:08:42
      Re: а грабли-то в чем? (--) (Alec) 06/05/2005 - 17:47:42
      Re: а грабли-то в чем? (--) (Sergey) 06/05/2005 - 18:42:53
      Re: а грабли-то в чем? (--) (Sergey) 06/05/2005 - 18:44:59
      Re: Более уточненный вопрос (Sergey) 07/05/2005 - 11:36:29
      Re: И еще велосипед изобрести... (Валентин) 11/05/2005 - 11:10:25
      Re: И еще велосипед изобрести... (Sergey) 11/05/2005 - 18:04:47
      Re: В догонку (Валентин) 12/05/2005 - 10:54:56

> Original message text:
> From: Sergey - 06/05/2005 - 17:08:42
> Subject:API & DELPHI И ПРОКЛЯТЫЙ BLOB (скорее ЖЛОБ)
> -----------------
> Delphi 7, API, MySql 3.23.32
> Если ктото чтото сочинял подобное,
> очень прошу помощи примером кода, читающего
> картинку из Bloba (без всяких ODBC, BDE, ADO).
> За ранее благодарю!
>
>


From: Валентин - 11/05/2005 - 11:10:25
Subject:И еще велосипед изобрести...
-----------------
Если есть желание возится с API напрямую - флаг в руки. Блоб поля при в API не содержат данных поля, но в рекорде есть размер этого блоб поля, его нужно фетчить в стрим, стрим ложить загружить в Image.

Вообще для Делфи, C++ есть нормальные компоненты для работы с MySQL любой версии, а у стандартного датасета, описанного в модуле db.pas есть типы полей, которые описаны тамже...
Для TBlobField есть метод Load.. и Save.., которые передают в стрим, я его объявляю обычно как TMemoryStream, данные из блоб-поля, и также туда загружаю, т.к. данные используются разные, от документов, до скриптов...
Для картинок - вообще проблемы нет никакой, есть во первых стандатный компонент DBImage, который лежит на вкладке DataControls, который показывает картинки из блоб поля (фетчит их сам при установке курсора на запись). Даже вручную ничего писать не прийдется. Кроме этого есть куча компонентов в сети для просмотра рисунка, хоть на http://www.torry.ru

Вобщем можно конечно выдумывать велосипеды, вечные двигатели и взламывать pgp - но зачем?
Из компонентов... ZEOSDBO, есть на sourceforge.net
Есть платные, лекарства на них мало, в основном как ни странно китайское.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
21905



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |