Страница 1 из 1

Проблема с копированием BLOB полей в UIB.

Добавлено: 04 дек 2007, 09:40
alexber220
Firebird 1.5.3 (Win32 Build)
UIB 2.1
Delphi 7 и Lazarus 0.9.22
предпологается что будет кроссплатформенная компиляция
для Linux и win. Посоветуйте другой компонент, если в UIB не возможно.

[вырезано модератором: пожалуйста, с проблемами UIB обращайтесь к авторам UIB. Авторы UIB не читают по русски и не ходят на этот форум. При этом они исправляют ошибки, если им об ошибках сообщать.]

Добавлено: 07 дек 2007, 19:45
alexber220
Что-то разработчики UIB молчат
решил делать через FIBL в лазаре

Теперь такой вопрос блоб поля без использования промежуточного потока можно как то копировать?

Сейчас копируется так

blob_stream:TMemoryStream;
...
blob_stream := TMemoryStream.Create();
...
TBlobField(FBFromDataSet.Fields.Fields).SaveToStream(blob_stream);
TBlobField(FBToDataSet.Fields.Fields).LoadFromStream(blob_stream);

Добавлено: 09 дек 2007, 23:17
Attid
вот ты прикалолся думаешь тут куча народа на лазарусе пишет ? =)
иди на фрипаскаль_ру с такими вопросами
там и автор компонент постоянно тусуется.

Добавлено: 10 дек 2007, 10:19
alexber220
а что DataSet только в лазаре есть?
Там отличия незначительные, по крайне мере в интерфейсе.
и форум посвящён FB/IB а не Delphi