Asp中对Oracle的Long类型字段的存取操作如何解决??急!!!请高手帮忙~~~~~~~~~~~~

逍遥小贼 2002-11-28 06:30:33
在ASP的一个页面中有一个输入框,需要在其中输入大量字符,超过8000字节,因此我在Oracle数据库中选择了Long字段来进行存储。
当字符数不超过4000(英文)时,存、读都没有问题。可是一旦字符数超过4000,就出现错误如下:
---------------------------------------
HTTP 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

技术信息(适用于支持人员)

错误类型:
Microsoft OLE DB Provider for Oracle (0x80004005)
ORA-01704: 文字字符串过长
/oracleoa/manager_mailbox/a_save.asp, 第 21 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

页:
POST 12091 bytes to /oracleoa/manager_mailbox/a_save.asp

POST 数据:
Title=afaewraw&opt=pub&Type=%B7%A2%D5%B9%D5%BD%C2%D4&Content=%B0%A1%C0%CF%C4%EA%B7%A8%B0%AE%C5%B6%B7%F4%C9%AB%B4%F3%B5%C4%B0%A1%C0%CF%C4%EA%B7%A8%B0%AE%C5%B6%B7%F4%C9%AB%B4%F3%B5%C4%B0%A1%C0%CF%C4%EA% . . .

---------------------------------------
哪位高手能帮我解决这个问题??我将非常感谢!
...全文
31 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
逍遥小贼 2002-12-05
  • 打赏
  • 举报
回复
谢谢楼上各位,问一下,那里有新版OLEDB、ODBC的驱动下载?
netcreator 2002-12-03
  • 打赏
  • 举报
回复
我的系统用了超过2 万字都没有问题,试一下oracle provider for ole db,情况可能会好转
beckhambobo 2002-12-01
  • 打赏
  • 举报
回复
超过4000(英文)时,那最好用clob

关于clob,可以参考以下:

http://expert.csdn.net/Expert/topic/1199/1199099.xml?temp=.356518

http://expert.csdn.net/Expert/topic/1155/1155782.xml?temp=.4887812

http://expert.csdn.net/Expert/topic/1212/1212737.xml?temp=.6966669

huangcaibing 2002-11-28
  • 打赏
  • 举报
回复
能把你Asp代码贴出来吗?

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧