// Make sure user is not asking for more than 5 sig figs in zip
if(zipSFs<0||zipSFs>5){
thrownewIllegalArgumentException("Invalid zip code significant figures.");
}
Connectionconn=null;
PreparedStatementps=null;
PreparedStatementps=null;
DiagnosisStatisticsBeandsBean=null;
DiagnosisStatisticsBeandsBean=null;
try{
try{
...
@@ -99,7 +111,7 @@ public class DiagnosesDAO {
...
@@ -99,7 +111,7 @@ public class DiagnosesDAO {
ps.close();
ps.close();
ps=conn.prepareStatement("SELECT * FROM ovdiagnosis INNER JOIN officevisits ON ovdiagnosis.VisitID=officevisits.ID INNER JOIN patients ON officevisits.PatientID=patients.MID WHERE ICDCode=? AND zip LIKE ? AND visitDate >= ? AND visitDate <= ? ");
ps=conn.prepareStatement("SELECT * FROM ovdiagnosis INNER JOIN officevisits ON ovdiagnosis.VisitID=officevisits.ID INNER JOIN patients ON officevisits.PatientID=patients.MID WHERE ICDCode=? AND zip LIKE ? AND visitDate >= ? AND visitDate <= ? ");