Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Access<-ODBC<-MySQL (проблема с кирилицей) (Александр) 07/11/2005 - 05:40:54
      Re: Access<-ODBC<-MySQL (проблема с кирилицей) (Александр) 07/11/2005 - 08:47:01
      Re: Не пользуйтесь в именах таблиц и полей кирил (bac) 08/11/2005 - 11:02:04
      Re: Access<-ODBC<-MySQL (проблема с кирилицей) (Владимир) 10/04/2007 - 16:49:13
      Re: Access<-ODBC<-MySQL (проблема с кирилицей) (тыр) 29/04/2007 - 01:25:09
      Re: Не пользуйтесь в именах таблиц и полей кирил (sim.on) 20/05/2010 - 16:21:34

> Original message text:
> From: Александр - 07/11/2005 - 05:40:54
> Subject:Access<-ODBC<-MySQL (проблема с кирилицей)
> -----------------
> При подключении в WinXP SP2 из Access_2003 через ODBCMySQL 3.51.12 к базе MySQL 5.0.15 все время получаю ????????? вместо русских символов.
> Этот вопрос здесь уже проходил пару лет назад и остался без ответа.
> Причем проблема именно в ODBC.
> Я пробовал перебирать различные кодировки самой базы MySQL ее таблиц и отдельных полей - все без толку.
> Пробовал давать имена таблицам латинскими буквами - тавлицы Access читает, а данные таблиц в кирилице все равно выдает - ???????.
> Причем при импорте-экспорте таблиц с помощью сторонних программ все читается как надо, и в Access и в MySQL.
> Такое впечатление что ODBC не поддерживает UNICODE.
> Но ведь другие программы как-то делают экспорт-импорт.
> Перечитал всю официальную документацию по ODBC и MySQL по этому поводу - ничего не помогает.
> Проблема наверное выеденного яйца не стоит - но каков же ответ?
> Короче вопрос похоже так и нужно сформулировать:
> Как через MySQL_ODBC осуществляется поддержка UNICODE и как ее осуществить.
>


From: Александр - 07/11/2005 - 08:47:01
Subject:Access<-ODBC<-MySQL (проблема с кирилицей)
-----------------
Да, написал и вспомнил, наверное самое главное.
В какой бы кодировке не был установлен MySQL и его таблицы, в проводнике WinXP русские имена базы и таблицы занимают по два байта на символ, т.е. слово "Тест" выглядит как "тест". И при подключении такого к Access, мы получаем "????", т.е. четыре символа.
Может это и есть ниточка для разгадки.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
37132



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |