НАПИСАТЬ КЛОБ С OO4O - PullRequest
       13

НАПИСАТЬ КЛОБ С OO4O

0 голосов
/ 18 декабря 2009

Я получаю сообщение об ошибке: OIP-04908: эта операция запрещена для пустого большого объекта, когда Установите MyClOB_0 = lOraDynaset_0.Fields ("FILE_BODY"). Значение lOraDynaset_0.Edit amount_written = MyClOB_0.Write (буфер, размер фрагмента, ORALOB_FIRST_PIECE)

1 Ответ

1 голос
/ 19 марта 2010

У меня была такая же проблема при попытке вставить в поле Oracle CLOB.

Я обошел это:

  1. Установка поля Oracle в значение «Пусто» (ключевое слово VB6 «Пусто» - например, MyClOB_0.Value = Empty)
  2. Выполнение вставки (например, lOraDynaset_0.Update)
  3. Редактирование записи набора данных (например, lOraDynaset_0.Edit)
  4. Установка значения поля Clob на то, что вы хотите
  5. Выполнение обновления (например, lOraDynaset_0.Update)

Надеюсь, это поможет (извините, если не ясно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...