1. 从网上搜索原因,大概总结为三点
1.1 取数据的两个数据库编码不一样,需要统一编码
1.2 字符类型不一样,可能一个为nchar一个为varchar
1.3 从数据库取出的数据有空格,需要trim()把空格去掉
做了挨个排除,前两项已排除。尝试了以下第三条,成功。
de.setP_code(rs.getString("p_code").trim());
为什么会出现空格暂时未知
本文详细介绍了在从数据库中获取数据时遇到空格问题的原因及解决方案,通过排除法确定问题是由数据中的空格导致,并给出了使用trim()函数去除空格的具体实现。
1. 从网上搜索原因,大概总结为三点
1.1 取数据的两个数据库编码不一样,需要统一编码
1.2 字符类型不一样,可能一个为nchar一个为varchar
1.3 从数据库取出的数据有空格,需要trim()把空格去掉
做了挨个排除,前两项已排除。尝试了以下第三条,成功。
de.setP_code(rs.getString("p_code").trim());
为什么会出现空格暂时未知
转载于:https://www.cnblogs.com/gxlaqj/p/10301224.html

被折叠的 条评论
为什么被折叠?
