CLOB用OO4O写

时间:2009-12-18 10:16:11

标签: clob

我收到错误:OIP-04908:当Null LOB不允许此操作 设置MyClOB_0 = lOraDynaset_0.Fields(“FILE_BODY”)。值 lOraDynaset_0.Edit amount_written = MyClOB_0.Write(buffer,chunksize,ORALOB_FIRST_PIECE)

1 个答案:

答案 0 :(得分:1)

尝试插入Oracle CLOB字段时,我遇到了同样的问题。

我绕过它:

  1. 将Oracle字段设置为“Empty”(VB6关键字为Empty - 例如MyClOB_0.Value = Empty)
  2. 执行插入(例如lOraDynaset_0.Update)
  3. 编辑动态集记录(例如lOraDynaset_0.Edit)
  4. 将Clob字段值设置为您想要的值
  5. 执行更新(例如,lOraDynaset_0.Update)
  6. 希望这有帮助(对不起,如果不清楚)