preparedstatement用insert时候后面自动补空格,如何解决?

03-05-28 pguard
....

final String INSERT_PROPERTY="Insert into Registration(UserName,PassWord,NickName,Email,UserFrom,Face,Sign)

values(?,?,?,?,?,?,?)";

try{

pstmt=dbCon.getConnect().prepareStatement(INSERT_PROPERTY);

pstmt.setString(1,userName.trim());

.....

为何存入sql7数据库中后,所有varchar类型的字段结尾都加上长长的空格?

jxb8901
2003-05-28 19:31
你用的数据类型确定是varchar吗? 如果用的类型是char就会出现你说的情况.

pguard
2003-05-29 15:00
我确定是varchar类型的

iceboy
2004-11-03 16:23
我也遇到同样的问题 使用Statement就没有问题

猜你喜欢