Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / vfp+mysql - кодировки и fatal error / 5 сообщений из 5, страница 1 из 1
03.06.2009, 19:52
    #36024414
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vfp+mysql - кодировки и fatal error
vfp9sp1, mysql 5.0.67-community-nt, myodbc-5.1.5
База в utf8, записываю данные (через sqlexec), читаю обратно (им же)- вопросы вместо букв (русских, есссно). Почитал тут про кодировки, поэкспериментировал. В одной теме писали сделать примерно так
Код: plaintext
1.
2.
3.
=SQLEXEC(conn1,"set character_set_client=cp1251;")
=SQLEXEC(conn1,"set character_set_connection=cp1251;")
=SQLEXEC(conn1,"set character_set_results=cp1251;")
и всё должно заработать
Обнаружилась закономерность: первые два оператора видимых изменений не дают. После выполнения третьего оператора попытка селектнуть чего-нибудь, что возвратит хоть одну строку (причём результат может состоять даже из чистой латиницы) -> fatal error C0000005. Причём глюк НЕ возникает только если в третьем операторе прописать utf8 или latin1, но с ними всё те же вопросики возвращаются вместо нормальных символов.
На что ещё можно посмотреть?
...
Рейтинг: 0 / 0
03.06.2009, 23:07
    #36024616
Sea_Cat
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vfp+mysql - кодировки и fatal error
tanglir, попробуйте МуODBC 3.51 - у меня с ним все работает, а использование драйвера ветви 5.1 приводит к падению VFP.
...
Рейтинг: 0 / 0
04.06.2009, 10:09
    #36024978
Melnik_A
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vfp+mysql - кодировки и fatal error
Всех приветствую !

2tanglir
Соглашусь с Sea_Cat-ом , тоже пользую ODBC 3.51.25 .
И прописываю в настройках ODBC значение -
Initial Statement = "set names cp1251"

Возможно ещё есть какие настройки на стороне сервера , точно не знаю - другой человек за него отвечает .
...
Рейтинг: 0 / 0
04.06.2009, 17:02
    #36026168
alextashk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vfp+mysql - кодировки и fatal error
tanglir,

Было то же самое, пока не взял МуODBC 3.51
...
Рейтинг: 0 / 0
04.06.2009, 19:32
    #36026463
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
vfp+mysql - кодировки и fatal error
Всем спасибо, использование версии 3.51 помогло!
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / vfp+mysql - кодировки и fatal error / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]