把原来的weblogic+oracle换成jboss+mysql后,遇到一个问题,数据库中如果存的数据是一个字节的,比如description字段的值为:a,则在java代码中查询description的值为空:
// 查询公共项目信息
rs = pstmt.executeQuery();
if (rs.next()) {
objPubMenuVO = new MenuVO();
objPubMenuVO.setDescription(rs.getString("DESCRIPTION"));
}
debug跟到这 rs.gerString("DESCRIPTION")的值=“”
在数据库中查select * from pub_menu 得到的DESCRIPTION的值为 a
// 查询公共项目信息
rs = pstmt.executeQuery();
if (rs.next()) {
objPubMenuVO = new MenuVO();
objPubMenuVO.setDescription(rs.getString("DESCRIPTION"));
}
debug跟到这 rs.gerString("DESCRIPTION")的值=“”
在数据库中查select * from pub_menu 得到的DESCRIPTION的值为 a
解决方案 »
- 问一下一个网站或者系统的开发过程
- 提交表单中的多行数据,如何用struts2的iterator标签实现
- 高手帮帮忙(报错问题)!!!!!!
- 数据插入问题。
- XBean GBK文件编码问题
- 一个java问题,我是新手,急用,请您帮帮忙!
- 在线等:哪里有jstl的说明文档?
- java到里该怎么学??高手赐教!又是javabean!又是j2ee!又是severlet!.......我简直发疯了!高手帮忙!我是一个初学者!!外面到里用什么???
- 为什么SSH查询后再update,数据库的其他字段被null覆盖
- J2EE项目启动报错
- 【新人求问】java for j2ee的eclipse版本,要肿么建j2ee的工程呢??
- 如何实现在后台添加数据表字段的功能
我试过rs.getString(6),description在rs的hashmap中的key是6,得到的是“-1”,应该不是字段名写错的问题,因为这个系统中所有的表中的字段,只要存的值是一个字符,查出来的都是空,现在这个问题已经影响到整个系统的运行了,求高手指点