日期:2014-05-20  浏览次数:21007 次

怎么将一个String类型 ,转化为一个char类型的数据?
假如有这样的需求,数据库中有一字段是char类型的,要从页面的一个文本框中得到该值,并插入臵数据库,怎么实 现?

------解决方案--------------------
貌似不需要做任何处理
jdbc中就用Sting就可以了

如果数据库是定长的char jdbc也会自动补齐空格的
------解决方案--------------------
探讨

就是说,数据库中的char字段,映射到程序中,应该设计成String类型的呗

------解决方案--------------------
String.valueof(c);
------解决方案--------------------
不用转换
------解决方案--------------------
应该不是问题,直接可以保存
------解决方案--------------------
探讨

貌似不需要做任何处理
jdbc中就用Sting就可以了

如果数据库是定长的char jdbc也会自动补齐空格的

------解决方案--------------------
试试用 toArrayChar()函数
------解决方案--------------------
全部setObject就行,JDBC会自匹配的类型的(PreparedStatement)
------解决方案--------------------
应该不用转换吧
------解决方案--------------------
不用转换的,你再试试。