adoquery的问题
用DBEDIT和adoquery的某个nchar字段连时,该字段会自动将不足的位数加空格,
例如 字段定义为10位,某笔资料该字段的内容为‘ABCDEF’,当进入DBEDIT后,必须
删除多余的4个空格,才能修改成‘ABCDEFGHIJ’,而用query时进入DBEDIT后直接
就可以修改,我该怎么办。
问题点数:10、回复次数:4Top
1 楼newwen(玩一会儿)回复于 2002-04-04 12:51:32 得分 10
改成varcharTop
2 楼newwen(玩一会儿)回复于 2002-04-04 12:52:46 得分 0
或者sql中rtrim(field)Top
3 楼StarRains(星雨)回复于 2002-04-04 12:52:55 得分 0
在Select时用Trim去掉空格
在Sqlserver中好像是分LTrim 和RTrim ;Top
4 楼neilwq(啄木鸟)回复于 2002-04-04 13:26:58 得分 0
用LTrim 和RTrim 好象修改有问题,再说一个表有几十个这种字段,用SQL
语句又臭又长。
为什么用query没问题?Top




