Ошибка в PreparedStatement

282
07 января 2017, 13:21

Использую 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;
}

В итоге все получаю пустой список, в чем может быть проблема ? Пытался вводить и полное имя, все равно ничего не работает. Помогите.

READ ALSO
JOGL OpenGL java Поворот матриц и glPushMatrix

JOGL OpenGL java Поворот матриц и glPushMatrix

собственно код вот такой

401
Изменение watermark itext7 java

Изменение watermark itext7 java

Необходимо с помощью библиотеки для JAVA iText 7 изменить Watemark (водный знак) на первой странице pdf файла, то есть имеется готовый pdf и в нем есть...

352
передать данные из Realm в RecyclerView

передать данные из Realm в RecyclerView

Получаю данные из json и записываю их в БД Realm, как мне их потом передать в RecyclerView ?

540
Копирование страницы из pdf файла в word файл

Копирование страницы из pdf файла в word файл

Необходимо скопировать первую страницу pdf файла в word файл(doc,docx) с помощью ЯП Java

371