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

Ваш аккаунт

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

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

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

Blob поля

1.9K
21 марта 2003 года
Stanly
29 / / 05.02.2003
Подскажите как можно из одной базы скопировать blob поле в другую. Заранее какие поля есть блоб не известно, но в метаданных это узнать не сложно.Я хочу сказать, что на этапе проэктирования программы нельзя знать какие поля есть блоб, все делается на лету. Пытаюсь использовать TMemoryStream.
27K
03 апреля 2007 года
Борис Валерьевич
3 / / 03.04.2007
Код:
...
var
  ...
  ms: TMemoryStream;
  ...
begin
  ms := TMemoryStream.Create();
  ...
  <blobfield>.SaveToStream(ms);
  ms.Position := 0;
  <_anotherblobfield>.LoadFromStream(ms);
  ...
end;
286
03 апреля 2007 года
misha_turist
572 / / 28.11.2005
TBlobField

 
Код:
if <DataSet>.fields[n].isBlob
then TBlobField(<DataSet>.fields[n]). ........

Но там могут быть заморочки связанные с разными СУБД, если ты конечно с разными СУБД работаеш.)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог