Есть код... ну, вот в таком упрощённом виде: ... L2DatabaseFactory.getInstance(); java.sql.Connection con = null; try { con = L2DatabaseFactory.getInstance().getConnection(); PreparedStatement statement = con.prepareStatement("SELECT login, email FROM accounts WHERE login=?"); _log.config("Prepare statement "+statement); statement.setString(1, "balancer"); ResultSet rset = statement.executeQuery(); if(rset.next()) _log.info("account exists -> "+rset.getString(1) + ", "+rset.getString(2)); else _log.info("Account not found"); rset.close(); statement.close(); _log.info("statement executed "); } ... Уже года два, как работал без глюков и в винде и в линуксе. (Это здоровый проект). Недавно под линуксовой машиной, ни с того ни с сего, методы setXXX перестали работать. Ошибок никаких. диагностики никакой, но или вообще ничего не находит, или находит результаты, отзывающиеся на пустые аргументы. Попытка записать в таком виде приводит к мысли, что расстановка параметров происходит не по порядковым номерам, а куда попало. Скажем, 2-й текстовый параметр пишется в 7-ю позицию, 1-й - в 6-ю. Часть полей пустых, в чцелочисленных полях записи БД оказываются умопомрачительные числа. Попытка понять причины ни к чему не привела. Переустановка mysql, java, jdbc-mysql-connect и c3p0 ни к чему не привела. Последние проверялись в нескольких версиях, а те, что работали исправно раньше, и новые, как бинарники, так и собранные из сорцов. Есть мысли? Облом произошёл явно вне пределов проекта, ибо в один прекрасный день перестал работать (без всяких его модификаций) сервер, который непрерывно был запуще в течении двух месяцев, с рестартами каждые четыре часа. Установить, что в этот момент менялось и обновлялось на сервере нереально... менялось всё (в кои то веки решил сделать emerge -e world на Gentoo :) - ошибок при сборке не было)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум java, возврат а-ля const значения (2013)
- Форум Java SAX Parser проблема с '<' в значении атрибута (2007)
- Форум java java java (2006)
- Форум Значение фразы (2016)
- Форум Среднее значение (2012)
- Форум Значение переменной (2011)
- Форум высокие значения (2019)
- Форум Значение символа &. (2014)
- Форум Оптимальные значения (2020)
- Форум вычисление значений (2006)