| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Blob, executeUpdate, NullPointerException |
| Автор: light0ff 26.3.2006, 18:49 |
| Сомневаюсь, что мне кто-нибудь поможет, но все же. Проблема необычная. Создается самый обычный запрос на обновление. Этот запрос без проблем выполняется в SQL клиенте, но в Джаве вылетает java.sql.SQLException: java.lang.NullPointerException при выполнении executeUpdate (исключение вылетает только в том случае, если используется Blob). Так в чем же может быть дело? Выполняется в SQL клиенте, но не в Джаве |
| Автор: powerOn 26.3.2006, 19:16 |
| Выкладывай код. |
| Автор: light0ff 26.3.2006, 19:26 | ||
| Вообще, это проект по програмной инженерии. Все, конечно, не выложить но... Метод для вставки в таблицу:
Получившийся запрос: insert into worker(id, first_name, surname, patronomic, sex, date_of_birth, personal_code, family_status_id, education_type_id, reg_date, foto) values(2, '1', '2', '3', 1, '2009-12-12', '123', 1, 1, '2006-03-26', 'здесь очень длинная строка') |
| Автор: LSD 26.3.2006, 21:30 |
| Что за класс PImageBlob? |
| Автор: light0ff 28.3.2006, 16:55 |
| 1. * тип и версия СУБД - Mysql 5 * исползуемый JDBC драйвер - mysql-connector-java-3.1.12-bin.jar * как объявлено поле foto - foto LONGBLOB 2. PImageBlob - public class PImageBlob implements Blob |
| Автор: LSD 28.3.2006, 20:39 |
| В MySQL Connector я не нашел класса PImageBlob, ты его сам что-ли писал? |