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字段地值如果太大的话这个字段的值为空,插不进去。
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字段地值如果太大的话这个字段的值为空,插不进去。
解决方案 »
- Easyflow表结构
- 刚转ORCLE 有几点疑问
- oracle developer连接oracle数据库出现the network adapter cannot establish the connection
- ORACLE 查询效率问题
- 如何永久修改report里的XML PROLOG VALUE??
- 在一存储过程中建立临时表后能不能立刻向临时表中插入数据?
- 请问我的oracle 9i客户端为什么在xp下一装到33%就不动了?
- 我对数据库不太了解,求助数据库高手以下几个问题!
- 有用过Oracle InProc Server的吗?
- jdbc问题,关于eclipse与oracle的连接,
- 问一个问题
- Oracle的SQL语句里面有没有类似mysql里Auto_Increment的语句?
------------------------------
ORA-01098: program Interface error during Long Insert
Cause: The application program interface could not insert or update a LONG column because of an internal error when a TTCGETV call fails. For example, a network read error or one of the parameters passed to the call is invalid.
Action: Retry the insert or update.
CathySun118,你这个帖子和我的问题不一样啊,汗
insert对长字段处理的不是很好。
希望有点用,个人意见