powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / vfp+mysql - кодировки и fatal error
5 сообщений из 5, страница 1 из 1
vfp+mysql - кодировки и fatal error
    #36024414
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
vfp+mysql - кодировки и fatal error
    #36024616
Sea_Cat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tanglir, попробуйте МуODBC 3.51 - у меня с ним все работает, а использование драйвера ветви 5.1 приводит к падению VFP.
...
Рейтинг: 0 / 0
vfp+mysql - кодировки и fatal error
    #36024978
Melnik_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всех приветствую !

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

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

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


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