我从SQL数据库中把某些字段导入到Execl中,但问题是现在导出的数据不知为什么自动加上了空格,可能是数据库的问题,如何解决在导出字段的同时,不导出他的空格.
我导出的数据如:
原SQL中的字符:字段问题
我到出到Execl后,他的格式就变成了这样:(字段问题 )
为了方便大家明白我加上了一个括号,我要导出的是(字段问题),请问如何解决.
我导出的数据如:
原SQL中的字符:字段问题
我到出到Execl后,他的格式就变成了这样:(字段问题 )
为了方便大家明白我加上了一个括号,我要导出的是(字段问题),请问如何解决.
你设置成char类型了
如果长度为10而你的内容只有4个那么就会在末尾加上6个空格解决方案
1。修改数据库字段为varchar自动适应字符串的长度
2。读取的时候用trim()函数去掉字符串结尾的空格
2、你是如何导出sql数据的?是不是直接使用sql server的导出、导入功能?如果不是上述的第一个问题的话,也有可能是因为sql server本身的导出功能就会自动加上空格。如果没有什么选项可以选择的话,那只有自己写程序控制了