• Что бы вступить в ряды "Принятый кодер" Вам нужно:
    Написать 10 полезных сообщений или тем и Получить 10 симпатий.
    Для того кто не хочет терять время,может пожертвовать средства для поддержки сервеса, и вступить в ряды VIP на месяц, дополнительная информация в лс.

  • Пользаватели которые будут спамить, уходят в бан без предупреждения. Спам сообщения определяется администрацией и модератором.

  • Гость, Что бы Вы хотели увидеть на нашем Форуме? Изложить свои идеи и пожелания по улучшению форума Вы можете поделиться с нами здесь. ----> Перейдите сюда
  • Все пользователи не прошедшие проверку электронной почты будут заблокированы. Все вопросы с разблокировкой обращайтесь по адресу электронной почте : info@guardianelinks.com . Не пришло сообщение о проверке или о сбросе также сообщите нам.

Запись Картинки В Ado Таблицу

Lomanu4 Оффлайн

Lomanu4

Команда форума
Администратор
Регистрация
1 Мар 2015
Сообщения
1,481
Баллы
155
Код:
ADOQuery1.Edit;
TBLOBField(ADOQuery1.FieldByName('myField')).LoadFromFile('c:\my.bmp');
ADOQuery1.Post;
 
Sascha Оффлайн

Sascha

Заместитель Администратора
Команда форума
Администратор
Регистрация
9 Май 2015
Сообщения
1,227
Баллы
155
Пользуюсь немного подругому очень эффективно :
Добавить фото в таблицу:
Код:
uses  Jpeg;

private

  var
    Jpeg: TJPEGImage;
    bmp: TBitmap;

if OpenPictureDialog1.Execute then
  begin
    Jpeg := TJPEGImage.Create;
    bmp := TBitmap.Create;
    Jpeg.LoadFromFile(OpenPictureDialog1.Filename);
    bmp.Assign(Jpeg);
    DM.ADOQuery1.Edit;
    DM.ADOQuery1.FieldByName('Foto').Assign(bmp);
    DM.ADOQuery1.Post;
    Jpeg.Free;
    bmp.Free;
  end;
и удалить из нее:
Код:
 DM.ADOQuery1.Edit;
DM.ADOQuery1.FieldByName('Foto').Clear;
в таблице ячейка должен быть также соответствующий формат Пример: (Foto ) формат (OLE-Objekt).
 
Вверх Снизу