Консультация онлайн # 161129

Раздел: Pascal / Delphi / Lazarus
Автор вопроса: Alexeys127
Дата: 22.02.2009, 16:17 Консультация неактивна
Поступило ответов: 0
Уважаемые участники... возник у меня вопрос, знаю что он не однократно обговаривался, но мне как начинающему програмитсу немного не понятно...У меня есть база написанная на MS SQL 2000 и есть поле типа image. Клиент написан на delphi c использованием SocketConnection, ClientDataSet, DataSource. Пересмотрел кучу сайтов и форумов не могу разобраться как загружать изображения, если сможте помогите...заранее благодорю smile smile smile smile smile

Ответов еще не поступило.

Мини-форум консультации # 161129

Вадим Исаев ака sir Henry

Мастер-Эксперт

ID: 425

177335

= общий =    22.02.2009, 16:32
А загружать куда - из базы для показа в программе или откуда-то в базу?
=====
Я только в одном глубоко убеждён - не надо иметь убеждений! :)
неизвестный

177337

= общий =    22.02.2009, 16:41
из другово файла через программу в базу
Виктор Пырлик

177604

= общий =    24.02.2009, 12:52
LoadFromFile()
Обычно как всегда..:)
У того поля (в котором картинка) есть метод такой..
например, поле у вас называется my_image следовательно, в Delphi оно будет иметь имя ADOTable1my_image (это пример, если у Вас таблица называется (сам компонент) - ADOTable1)
тогда, просто: ADOTable1my_image.LoadFromFile('путь к вашему файлу').
Вот, как то так :)
неизвестный

177670

= общий =    24.02.2009, 20:37
Спасибо Виктор за подсказку так всё работает, но тут есть проблема LoadFromFile исполбзует уже заданный путь к файлу, а у меня задача стоит из любого файла загрузить...Если сможете подскажите
Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.