如果数据库是SQL Server的话,你可以在sql语句中修改原先列,如下 RTRIM( yourField ) AS NewFieldName
sample code as follows: Select RTRIM( yourField ) AS NewFieldName from yourtable
谢谢楼上的,我是这样写的select rtrim(f_name) as f_name from c_stuinfo,我在数据绑定时可以正确显示,就是去掉空格了,但在编辑完数据在写后数据库的时候就不行了
to 但在编辑完数据在写后数据库的时候就不行了造成更新不成功的原因,是数据库字段为固定长度串,因此当用少于固定长度串去更新的时候,是无法成功的,所以你需要在更新操作的地方进行修改, 如果用的是DataAdapter来进行更新数据库的话,去修改更新command的语句。说实话,如果你的字符串长度不固定的话,最好把数据库改成varchar要好一些
RTRIM( yourField ) AS NewFieldName
Select RTRIM( yourField ) AS NewFieldName from yourtable
如果用的是DataAdapter来进行更新数据库的话,去修改更新command的语句。说实话,如果你的字符串长度不固定的话,最好把数据库改成varchar要好一些