Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вставка рисунка в поле типа image (SQL Server 2000)

315
29 июня 2006 года
Nick_M
399 / / 29.05.2003
Есть jpg-файл с картинкой. Нужно эту картинку вставить в поле типа image. Пишу клиента в С++ Buidler 6. И как вариант (видимо из той-же оперы): как вставлять данные в поле типа text? Это можно использовать например для сохранения в этом поле файла.
1
29 июня 2006 года
kot_
7.3K / / 20.01.2000
[QUOTE=Nick_M]Есть jpg-файл с картинкой. Нужно эту картинку вставить в поле типа image. Пишу клиента в С++ Buidler 6. И как вариант (видимо из той-же оперы): как вставлять данные в поле типа text? Это можно использовать например для сохранения в этом поле файла.[/QUOTE]
Используй компонет TADOStoredProc и помощь по Ф1. Расписано достаточно подробно.
например:
 
Код:
TADOStoredProc1->Parameters->ParamByName("@test")->LoadFromFile(opLoad->FileName,ftBlob);
TADOStoredProc1->ExecProc();

вставит в базу любой файл с именем в переменной opLoad->FileName
Загрузка данных из базы:
 
Код:
Graphics::TBitmap *B = new Graphics::TBitmap();
  TMemoryStream *ms = new TMemoryStream();
  ms = (TMemoryStream*) adoSelect->CreateBlobStream(adoSelect->FieldByName("test"),bmRead);
  B->LoadFromStream(ms);
  imFoto->Picture->Assign(B);
 ...
delete ms;
delete B;

все остальное смотри в хелпе.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог