Модераторы: Akella
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> ошибка при записи в utf-8 через jdbc 
:(
    Опции темы
Aprol
Дата 9.3.2009, 15:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 259
Регистрация: 15.6.2007

Репутация: нет
Всего: нет



Подключаюсь из java-программы через jdbc. При попытке сохранения строк в utf-8 вылетает ошибка:
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544849. No message for code 335544849 found.
База в Utf-8.
Думаю может тут чем помогут, в форуме java пока не нашел нормального решения.
PM MAIL   Вверх
Akella
Дата 9.3.2009, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Творец
****


Профиль
Группа: Модератор
Сообщений: 18485
Регистрация: 14.5.2003
Где: Корусант

Репутация: 20
Всего: 329



ошибка в 17 строке

Добавлено через 2 минуты и 14 секунд
Мы что, должны догадываться о структуре таблиц? О том КАК подключаешься и ЧТО передаёшь? Да? Ну ладно, жди телепатов. smile

Добавлено через 3 минуты и 59 секунд
Могу только предположить, что ошибка может быть в том, что ты передаёшь слишком длинную строку.
PM MAIL   Вверх
Aprol
Дата 9.3.2009, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 259
Регистрация: 15.6.2007

Репутация: нет
Всего: нет



Ну вот таблица в которую пытаюсь записывать.

SET SQL DIALECT 3;

SET NAMES UTF8;

CREATE GENERATOR GEN_CATEGORIES_ID;

CREATE TABLE CATEGORIES (
    ID_CATEGORY    INTEGER NOT NULL,
    NAME_CATEGORY  VARCHAR(100)
);

ALTER TABLE CATEGORIES ADD PRIMARY KEY (ID_CATEGORY);

врятли проблема в длине строки, т.к. через ibexpert записи добавляются нормально.
Передаю строку, записываю в Name_Category. На Id_category стоит триггер и генератор
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Interbase"
Alex

Обязательно указание:

1. Версию InterBase (Firebird, Yaffil)

2. Способа доступа (ADO, BDE, IBX и т.д.)

  • КАК ПРАВИЛЬНО ОФОРМИТЬ КОД - ЗДЕСЬ
  • КАК ПРАВИЛЬНО УКАЗАТЬ ТЕКСТ ОШИБКИ - ЗДЕСЬ
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • FAQ раздела лежит здесь!

Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Firebird, Interbase | Следующая тема »


 




[ Время генерации скрипта: 0.1499 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.