字段名被截断
在程序中,我用DataAdapter.Fill方法填充数据,查询语句select aaa,bbb,ccc from table1
结果,数据集中表里面的某些字段有时会被截断 ,而有时候却是正常的,比如,可能表中的字段变为了 "aaa,b,ccc "或者 "aa,bbb,ccc "等,不知道什么原因,希望有知道的人帮个忙啊
我用的是oracle 数据库,操作的组件是用oracle自带的
------解决方案--------------------把你的代码贴出来,还有,你用什么数据绑定控件?
------解决方案--------------------试试 查询语句改为: select [aaa],[bbb],[ccc] from table1
------解决方案--------------------这是字段数据类型问题
------解决方案--------------------这不可以是关键字吧...
把代码贴一下吧...
------解决方案--------------------如果不是关键字的话,肯定不会出现楼主所说的这个问题
------解决方案--------------------你数据库里某些字段的大小是不是设置太小了?
比如数据库里是varchar2(10),但输入了20个字符?
------解决方案--------------------mark
------解决方案--------------------2.0里面xsd的表字段会有长度限制,可能开发和运行的数据库表结构不完全一样导致的,你看看把相关字段的maxlength都设为-1
------解决方案--------------------数据库的字段类型设置有问题改长一点或者换成text类型