|
|
|
|
266
|
*/
|
266
|
*/
|
267
|
public EditProfessor queryBaseInfo(Connection con, String id) throws SQLException {
|
267
|
public EditProfessor queryBaseInfo(Connection con, String id) throws SQLException {
|
268
|
int index = 1;
|
268
|
int index = 1;
|
269
|
String sql = "SELECT P.OFFICE,P.DEPARTMENT,P.TITLE,AUTHENTICATION,AUTH_TYPE,P.AUTH_STATUS,P.ID,P.NAME,P.ADDRESS,P.ORG_AUTH,ORGANIZATION.NAME,P.ORG_ID "
|
|
|
|
|
269
|
String sql = "SELECT P.OFFICE,P.DEPARTMENT,P.TITLE,AUTHENTICATION,AUTH_TYPE,P.AUTH_STATUS,"
|
|
|
270
|
+ " P.ID,P.NAME,P.ADDRESS,P.ORG_AUTH,ORGANIZATION.NAME,P.ORG_ID,P.SCORE_PERCENT "
|
270
|
+ " FROM PROFESSOR P LEFT JOIN ORGANIZATION ON P.ORG_ID = ORGANIZATION.ID WHERE P.ID = ?";
|
271
|
+ " FROM PROFESSOR P LEFT JOIN ORGANIZATION ON P.ORG_ID = ORGANIZATION.ID WHERE P.ID = ?";
|
271
|
PreparedStatement ps = con.prepareStatement(sql);
|
272
|
PreparedStatement ps = con.prepareStatement(sql);
|
272
|
try{
|
273
|
try{
|
|
|
|
|
311
|
orgId = null;
|
312
|
orgId = null;
|
312
|
}
|
313
|
}
|
313
|
professor.setOrgId(orgId);
|
314
|
professor.setOrgId(orgId);
|
|
|
315
|
String scorePercent = rs.getString(13);
|
|
|
316
|
if(rs.wasNull()){
|
|
|
317
|
scorePercent = null;
|
|
|
318
|
}
|
|
|
319
|
professor.setScorePercent(scorePercent);
|
314
|
return professor;
|
320
|
return professor;
|
315
|
}else{
|
321
|
}else{
|
316
|
return null;
|
322
|
return null;
|