Я получаю java.sql.sqlexception с несовместимыми типами периодически [закрыто]JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Я получаю java.sql.sqlexception с несовместимыми типами периодически [закрыто]

Сообщение Anonymous »

Эта проблема очень случайная, и она внезапно начинает бросать ниже ошибки без каких -либо изменений в данных в базе данных. Он снова начинает работать, если я перезагружаю сервер или переподключен один и тот же код без изменения какого -либо кода или данных в базе данных. Типы, не могут преобразовать java.math.bigdecimal в java.lang.long Query:
at org.apache.commons.dbutils.abstractqueryrunner.rethrow (AbstractQueryRunner.java:527)
at org.apache.commons.dbutils.queryrunner.query (Queryrunner.java:391)
at org.apache.commons.dbutils.queryrunner.query (Queryrunner.java:252)
at org.apache.commons.dbutils.asyncqueryrunner $ 3.call (asyncqueryrunner.java:294)
at java.base /java.util.concurrent.futuretas java.base/java.util.concurrent.threadpoolexecutor.runworker (threadpoolexecutor.java:1128)
at java.base/java.util.concurrent.threadpoolexecutor $ akeper.run (Threadpoolexecutor.java:628 /> < /blockquote>

Код: Выделить всё

import org.apache.commons.dbutils.QueryRunner;
import org.apache.commons.dbutils.ResultSetHandler;
import org.apache.commons.dbutils.handlers.BeanHandler;
import org.apache.commons.dbutils.handlers.BeanListHandler;
public class StudDaoImpl {

DataSource ds;
QueryRunner runner
public String findName(String id) throws SQLException, IOException {
String data="";
try {

ResultSetHandler h1 = new BeanHandler(String.class);
data = runner.query(ds.getConnection() ,"select date as UpdatedDate from emp where id =?", h1,id);

} catch (Exception ex) {
log.error(" Failed to fetch data for input - " + input, ex);
throw new GenericException().errorCode(500).errorMessage("Failed to fetch data for input - " + input);
}
return data;
}
}
Проблема почти похожа на то, что упомянуто здесь соединение JDBC, внезапно начинает проверять строгий тип и бросает java.sql.sqlexception с несовместимыми типами, но с Oracle db.>

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

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

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

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

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

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

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