Простое подготовленное утверждение не функционирует [дублировать]MySql

Форум по Mysql
Ответить Пред. темаСлед. тема
Anonymous
 Простое подготовленное утверждение не функционирует [дублировать]

Сообщение Anonymous »

Я пытаюсь запустить подготовленный оператор, чтобы получить набор результатов и установить их на другой объект. Вот код: < /p>
readByIdPstmt = conn.prepareStatement("SELECT * FROM physician WHERE id = ?");

public PhysicianPojo readPhysicianById(int physicianId) {

logMsg("read a specific physician");
PhysicianPojo newPhysician = new PhysicianPojo();
try {
readByIdPstmt.setInt(1, physicianId);
ResultSet out = readByIdPstmt.executeQuery();
newPhysician.setId(out.getInt("id"));
newPhysician.setLastName(out.getString("last_name"));
newPhysician.setFirstName(out.getString("first_name"));
newPhysician.setEmail(out.getString("email"));
newPhysician.setPhoneNumber(out.getString("phone"));
newPhysician.setSpecialty(out.getString("specialty"));
newPhysician.setCreated((LocalDateTime) out.getObject("created"));
} catch (SQLException e) {
logMsg("Empty Result Set, can't create object");
}
return newPhysician;
}
< /code>
Я проверил с помощью сообщений журнала, передача врача является правильным, и запрос может работать в MySQL Workbench, но результат для приведенного выше кода совершенно пуст. Я проверил привилегии пользователя в базе данных и попытался обработать строку запроса без установки значения (выберите * от врача, где id = 1), ни один из которых не работал до сих пор. Я озадачен. Если кто -то знает, что происходит и как это исправить, скажите мне. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/796 ... unctioning
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «MySql»