아무도 내 SQL 문이 JSP에서 작동하지 않는 이유를 말해 줄 수 있습니까? 내가 오라클에 문자열의 출력을 복사, 그것은 의도대로 작동합니다. 이 진술이 맞습니까? sqlString
주위where clause SQL in JSP
String sqlString;
sqlString = "crs_sec_schedule_reader.semester = '" + semesterAdjusted+"' ";
if(!department.equals("Select All"))
{
sqlString += " and discipline_schedule_reader.discipline_name = '" + department+"'";
}
if (div_undr.equals("null") && div_grad.equals("G"))
{
sqlString += "and crs_sec_schedule_reader.D_E_G ='" + "G"+"'";
}
else if (div_undr .equals("U") && div_grad.equals("null"))
{
sqlString += " and (crs_sec_schedule_reader.D_E_G = '"+ "D" +"' or
crs_sec_schedule_reader.D_E_G ='" + "E"+"')";
}
else
{
sqlString += "and (crs_sec_schedule_reader.D_E_G = '" + "D" + "' or
crs_sec_schedule_reader.D_E_G ='" + "E"+"'or crs_sec_schedule_reader.D_E_G = '"+"G"
+"') ";
}
.....
ResultSet rs = stmt.executeQuery("SELECT disc||crs_num FROM crs_sec_schedule_reader
where'" +sqlString+"' ");
인쇄를 조심스럽게 살펴 & 여기에 게시 : 예를 들어 다음과 같은보십시오. – Mat