Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.10.02;
Скачать: CL | DM;

Вниз

SELECT запрос данных на кирилице в кодировке none (БД FB)   Найти похожие ветки 

 
DelphiN! ©   (2005-08-17 07:44) [0]

Делаю select * from base where field = "Кирилица"
С данными в кодировке none выдает ошибку :

Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.
Cannot transliterate character between character sets.


В кодировке Win1251 все работает отлично.

Как сделать select запрос данных на кирилице с кодировкой none?

FB1.5
D6
Win2k3


 
Desdechado ©   (2005-08-17 11:56) [1]

charset для поля должен совпадать с charset для подключения к БД
тогда перекодировка без проблем будет


 
DelphiN! ©   (2005-08-17 13:23) [2]

В том то и дело, что совпадает


 
Desdechado ©   (2005-08-17 13:58) [3]

кодировка none - это подключение
кодировка win1251 - это поле
ну, и где они совпадают?


 
carmen ©   (2005-08-18 08:55) [4]

Я никогда не указываю в настройках базы кодировку (всегда none) и никаках проблем с поиском как руских так и украинских строковых данных никогда не было.


 
DelphiN! ©   (2005-08-18 09:30) [5]


>  [3] Desdechado ©   (17.08.05 13:58)


Кодировка подключения - none
Кодировка поля - none

Кстати раньше данные поля были в кодировке Win1251, потом передалал на none, получилось что часть данных в таблице в кодировке win1251, а часть в none, в итоге та часть данных, которая имеет кодировку win1251 обрабатывается успешно, прои обработке той чати, которая имеет кодировку none, вылетает ошибка ...
  Что делать ?


 
Desdechado ©   (2005-08-18 13:17) [6]

> часть данных в таблице в кодировке win1251, а часть в none
у поля может быть только одна кодировка - я имею ввиду описание поля таблицы
а содержимое можешь впихать любое, если сервер позволит
так вот, когда я раньше говорил о кодировке поля, я говорил об описании структуры, а не содержимого

приведи скрипт таблицы


 
atruhin ©   (2005-08-18 13:19) [7]

После того как изменил кодировку полей. Backup/restore делал?


 
Desdechado ©   (2005-08-18 13:24) [8]

carmen ©   (18.08.05 08:55) [4]
любителям граблей еще раз повторю, что при none не будут работать функции типа UPPER, а также всякие сортировки и сравнения строк будут некорректны



Страницы: 1 вся ветка

Текущий архив: 2005.10.02;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.042 c
1-1126069684
wertolet
2005-09-07 09:08
2005.10.02
компонент не удаляется в дизайнтайм


1-1126249924
Makhanev A.S.
2005-09-09 11:12
2005.10.02
Управление версионированием проекта...


14-1126592845
КаПиБаРа
2005-09-13 10:27
2005.10.02
Какая фигня (в глобальном масштабе) вас беспокоит больше всего в


1-1126636918
TStas
2005-09-13 22:41
2005.10.02
Перехват сообщения


2-1124952269
markers
2005-08-25 10:44
2005.10.02
TreeView