sql语句可以查出内容,但是Java代码查不出来

String sql = "SELECT DISTRICT_ID,SCHOOL_ID FROM SCHOOL_DISTRICT WHERE DISTRICT_NO is not null and DISTRICT_NAME='"+districtName+"'";
return this.getJdbcTemplate().query(sql, new RowMapper() {
@Override
public Object mapRow(ResultSet rs, int arg1) throws SQLException {
int a=Integer.parseInt(rs.getString("DISTRICT_ID"));
SchoolDistrictDto schoolDistrictDto = new SchoolDistrictDto();
schoolDistrictDto.setDistrictId(Integer.parseInt(rs.getString("DISTRICT_ID")));
schoolDistrictDto.setSchoolId(rs.getString("SCHOOL_ID"));
return schoolDistrictDto;
}
});

2个回答

你知道你这个代码写的有多乱吗???

还有你的结果集作为参数传入了mapRow函数,你的结果集哪里来的???

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐