请教用asp向long字段插入大量文本的问题
muxue 2008-05-15 02:46:16 set session("orasession") = server.CreateObject("OracleInProcServer.XOraSession")
set session("OraDatabase") = session("orasession").OpenDatabase("aaa","aaa/aaa", 0)
sql = "select * from k_zcfg where 1=0"
Set OraDynaset = session("OraDatabase").CreateDynaset(sql,0)
OraDynaset.ADDNEW
OraDynaset.Fields("id").Value = id
OraDynaset.Fields("news_text").Value = news_text '这个
OraDynaset.update
报错
Oracle Automation 错误 '800a01b8'
SQL execution error, ORA-01098: 在 Long Insert 过程中出现程序接口错误 ORA-01480: STR 赋值变量缺少空后缀
/Admin/zcfgUpdate.asp,行 141 (OraDynaset.update这句)
也试过OraDynaset.Fields("news_text").AppendChunk(news_text),这样的结果是不报错,但long字段地值如果太大的话这个字段的值为空,插不进去。