Проблемы с MySQL

TakenS

New member
Регистрация
20.01.2006
Сообщения
6
Реакции
0
Баллы
1
Местоположение
Tashkent
Люди, тут с русской кодировочкой в MySQL непонятка какая-то... Ставлю и на клиенте и на сервере cp1251, а при записи в таблицу из Delphi на русском выдается ошибка типа строка слишком длинная для записи... Че то такое. Обращаюсь к MySQL 5.0 через zeosdbo-6.5.1
Ни у кого не было такой проблемы и с чем это может быть связано?
 

Ognev

ex-Team DUMPz
Свой / Own
Регистрация
20.08.2004
Сообщения
2 102
Реакции
902
Баллы
113
Возраст
25
Местоположение
В караганде
Если ошибка в том, что строка слишком длинная, то причем здесь кодировка? Посмотри размер поля, в которое пишешь, и перед записью в таблицу обрежь строку до длины своего поля (типа S := Copy(S, 1, n); где n - размер твоего поля).
 

TakenS

New member
Регистрация
20.01.2006
Сообщения
6
Реакции
0
Баллы
1
Местоположение
Tashkent
А вот и нет!! :)
skip-character-set-client-handshake - решил проблему. получается, что-то с клиентской стороной намудрил, еще бы понять в чем дело... В настройках все нормально...
 
198 142Темы
635 113Сообщения
3 618 407Пользователи
hujnНовый пользователь
Верх