[Oracle with Asp.Net] ORA-01461: 只有在将值插入数据类型为 LONG 的数据栏时, 才可以连结一个 LONG 值

Posted petewell

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Oracle with Asp.Net] ORA-01461: 只有在将值插入数据类型为 LONG 的数据栏时, 才可以连结一个 LONG 值相关的知识,希望对你有一定的参考价值。

摘要:[Oracle with Asp.Net] ORA-01461: 只有在将值插入数据类型为 LONG 的数据栏时, 才可以连结一个 LONG 值


?发生上述问题时,如果没有指定该字段的 size 则会产生,解决方法就设个size给他吧

原先的parameter设成这样:

new OracleParameter("MEMO",OracleType.NVarChar)Value = TextBox_MEMO1.Text

改成:

new OracleParameter("MEMO",OracleType.NVarChar,2000)Value = TextBox_MEMO1.Text

?若是用SqlDataSource:


这样不管是在insert或update的数据量就可以到2000byte了

至少目前我的环境下,不会错了呢…(rock)

原文:大专栏  [Oracle with Asp.Net] ORA-01461: 只有在将值插入数据类型为 LONG 的数据栏时, 才可以连结一个 LONG 值


以上是关于[Oracle with Asp.Net] ORA-01461: 只有在将值插入数据类型为 LONG 的数据栏时, 才可以连结一个 LONG 值的主要内容,如果未能解决你的问题,请参考以下文章

asp.net项目,使用oracle数据库进行数据更新,总是提示ORA-01008: not all variables bound。

windows 7 X64 VS2015 ASP.NET ORA9I ORA-12154

ORA-00923: 在 oracle 中未找到预期错误的 FROM 关键字

解决oracle数据库 ora-00054:resource busy and acquire with NOWAIT specified 错误

oracle 12c 报错 ora-03137 来自客户机的格式错误的TTC包被拒绝

Oracle报错ORA-12516 TNS:listener could not find available handler with matching protocol stack