Вопрос № 101198: Уважаемые эксперты
есть DataSet с Blob полем нужно из этого Blob поля переписать данные в другое blob поле второго DataSeta
в приложении то место где я застрял.
...
Вопрос № 101.198
Уважаемые эксперты
есть DataSet с Blob полем нужно из этого Blob поля переписать данные в другое blob поле второго DataSeta
в приложении то место где я застрял.
Приложение:
Отправлен: 07.09.2007, 15:31
Вопрос задал: Кэр Лаэда (статус: Студент)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 12)
Ответ отправил: Alexey Bednov (статус: 1-ый класс)
Ответ отправлен: 07.09.2007, 17:13 Оценка за ответ: 4 Комментарий оценки: У ClientDataSet нет методов SaveToStream и LoadFromStream но в принципе я тоже думал в этом направлении, в итоге придумал вот что
Stream:=_cdsToImageText.createblobstream(_cdsToImageText.FieldByName('_IMAGE'),bmRead); if MemoryStream=nil then MemoryStream:=TMemoryStream.Create else MemoryStream.Clear;
Отвечает: Примак Руслан Николаевич
Здравствуйте, Кэр Лаэда!
Посмотрел ваш комментарий к предыдущему ответу.
А зачем вам использовать промежуточный поток, я для перекачки данных БД использую следующую конструкцию:
Приложение:
Ответ отправил: Примак Руслан Николаевич (статус: 3-ий класс)
Ответ отправлен: 07.09.2007, 17:52 Оценка за ответ: 4 Комментарий оценки: странно но у меня TStream не срабатывает
Отвечает: Виктор Пырлик
Здравствуйте, Кэр Лаэда!
Вот у меня что работает: (приложение)
ClientDataSet1IMAGE, IBTable1IMAGE и IBTable2IMAGE это blob поля. В данном случае - картинки.
Приложение:
--------- Если ничего не помогло - надо читать инструкцию
Ответ отправил: Виктор Пырлик (статус: Студент)
Ответ отправлен: 08.09.2007, 09:45 Оценка за ответ: 4 Комментарий оценки: не совсем то о чем я говорил, но все равно спасибо.
Отправить вопрос экспертам этой рассылки
Приложение (если необходимо):
* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.
Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!
Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.
Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.