数据库是ORACLE 10i,语句如下:select * from mytable.
在.NET页面中返回数据时显示错误:ORA-01406:读取的列值被截断
但是用查询工具查询时不会出错。
7 个解决方案
不会是一些表中字段很长,而.net中定义的变量字段很短造成的吧?
ORACLE不懂,纯属瞎猜
返回的长度大于你数据定义的长度。。
列如:返回的数据超过32位,你定义的是int。。出错。
溢出问题。
我定义的是VARCHAR2,并且是在取回数据集填充给DATASET时出错
http://www.lslnet.com/linux/dosc1/14/linux-171470.htm
http://coolib.manbu.net/show.asp?i=5741779&p=156