String sqlStr = " select c.COLUMNSET_ID,c.COLUMNSET_NAME,b.DATA_INTERFACE_UNIT_ID from CFG_DATA_INTERFACE a,CFG_DATA_INTERFACE_UNIT b,CFG_COLUMNSET c  " +
"where 1=1 and a.DATA_INTERFACE_ID = b.DATA_INTERFACE_ID  and b.COLUMNSET_ID = c.COLUMNSET_ID ";
if(interfaceID!=null){
sqlStr = sqlStr+" and a.DATA_INTERFACE_ID ="+interfaceID;
}
PreparedStatement ps = null;
ResultSet rs = null ;
try {
ps = conn.prepareStatement(sqlStr);
rs = ps.executeQuery();
while(rs.next()){
这是sql 问题就是从rs = ps.executeQuery();里抛出来的