Использую ajax, для поиска. Ввожу несколько символов. Реализую запрос.
@Override
public List<String> searchPatients(String name) {
List<String> patients = new ArrayList<>();
try {
Connection con = MySQLConnect.getConnection();
PreparedStatement pst = con.prepareCall("SELECT clt_name FROM CLT " +
"WHERE clt_name LIKE ?");
pst.setString(1,name + "%");
ResultSet rs = pst.executeQuery();
while (rs.next()){
String dbName = rs.getString("clt_name");
patients.add(dbName);
}
}catch (SQLException | ClassNotFoundException e){
e.printStackTrace();
}
return patients;
}
В итоге все получаю пустой список, в чем может быть проблема ? Пытался вводить и полное имя, все равно ничего не работает. Помогите.
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости