
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
02.02.2005, 13:54
|
|||
|---|---|---|---|
|
|||
MySql+delphi +кодировка |
|||
|
#18+
Народ, прошу помощи, не могу разобраться.... При вставке новой записи с русскими символами, через любой компонент в Delphi, после перезегрузки программы новая запись обозначается неверно(именно русский текст). При добавлении записи в MyFront, после перезапуске программы символы отображаются нормально, но не в Дельфи проекте. Запись в My.ini ничем не помогла{default-character-set=cp1251}: [mysqld] basedir=C:/mysql/ #bind-address=192.168.0.6 datadir=C:/mysql/data #language=C:/mysql/share/russian #slow query log#= #tmpdir#= #port=3306 #set-variable=key_buffer=16M default-character-set=koi8r character-sets-dir=C:/mysql/share/charsets/ [WinMySQLadmin] Server=C:/mysql/bin/mysqld-max-nt.exe user=root password=ХХХ Пладформа Windows + ADO Заранее пасиба {Боюсь без бутылки тут не разобраться, придется купить и вновь нажраться....} ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2005, 17:19
|
|||
|---|---|---|---|
|
|||
MySql+delphi +кодировка |
|||
|
#18+
1. чем пользуетесь для связи с mysql? 2. версию mysql? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
04.02.2005, 18:06
|
|||
|---|---|---|---|
MySql+delphi +кодировка |
|||
|
#18+
Версия мускула какая? Если 4.1.х - тогда - да... там началась работа с разлиными кодировками. я ща с этим тоже мучаюсь. нади в мане Collation. там есть запись, как правильно указать кодировку для БД. через MODIFY. сделай одну кодировку, и потом ее эту кодировку вызывай SET NAMES '<имя кодировки>'. проблема в том, что часть у тебя часть Записей идет в одной кодировке, а часть в другой и когдпа кодировки не совпадают - начинается тарабарщина. правка файлов конфигурации - ничего не даст, потому что у тебя БД уже в двух кодировках. ---------------------------------------- Артисты не приехали, приехали цыгане ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2005, 10:25
|
|||
|---|---|---|---|
|
|||
MySql+delphi +кодировка |
|||
|
#18+
Версия 4.1.1а под платформу WinNT 2000 Млин намучался уже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.02.2005, 12:08
|
|||
|---|---|---|---|
MySql+delphi +кодировка |
|||
|
#18+
Зайди в консоль мускула и набери SHOW VARIABLES Покажи, что выдаст Мускул отностиельно Character_set и Collation. И дай сюда дамп этих переменных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
09.02.2005, 12:53
|
|||
|---|---|---|---|
|
|||
MySql+delphi +кодировка |
|||
|
#18+
Была та же фигня, причем один в один: Ставишь cp1251, Collation: cp1251_gi ... И получаешь сполшные ???? вместо нормального русского текста. Я проблему решил переходом на utf8, которому как-то по барабану на кодировки и прочую муру Ж) Правда за переход пришлось заплатить Инексами русских полей, ибо Код: plaintext Код: plaintext Возможно проблема решается заданием SET NAMES <кодировка> при установлении соединения, но разбираться с этим пока нет времени... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1854357]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
228ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 213ms |
| total: | 550ms |

| 0 / 0 |
