Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос таблицы из Access в MySQL и подключение ее к Access / 10 сообщений из 10, страница 1 из 1
12.10.2013, 14:44:30
    #38425182
Перенос таблицы из Access в MySQL и подключение ее к Access
Есть база Access 2007. В базе таблица. Хочу эту таблицу перенести в MySQL. В таблице составной ключ. Состоит из счетчика (п1), буквенно(латиница)-циферного кода (п2) и описания (кириллица или латиница) (п3). Перенос в MySQL нормальный (ESF Database Migration Toolkit - Pro). Все отображается корректно. Составной ключ определился корректно (в PhpAdmin Denver нужные поля подчеркнуты). Подключаем эту таблицу обратно к Access через ODCB. И тут засада. В строках, где в п3 пристутсвует кириллица, прописывается во всех полях "#Удалено". Кодировки при переносе менял. Кодироки в драйвере ОДБЦ менял. Ничего не помогает. А составной ключ из кириллицы очень нужен.

Прошу не слать в поиск. Поиск не дал ничего, посольку, вероятно, я не знаю, что искать и как кратко сформулировать проблему. Прошу совета.
...
Рейтинг: 0 / 0
12.10.2013, 21:40:16
    #38425331
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос таблицы из Access в MySQL и подключение ее к Access
Алекс ФедучинЕсть база Access 2007. В базе таблица. Хочу эту таблицу перенести в MySQL. В таблице составной ключ. Состоит из счетчика (п1), буквенно(латиница)-циферного кода (п2) и описания (кириллица или латиница) (п3). Перенос в MySQL нормальный (ESF Database Migration Toolkit - Pro). Все отображается корректно. Составной ключ определился корректно (в PhpAdmin Denver нужные поля подчеркнуты). Подключаем эту таблицу обратно к Access через ODCB. И тут засада. В строках, где в п3 пристутсвует кириллица, прописывается во всех полях "#Удалено". Кодировки при переносе менял. Кодироки в драйвере ОДБЦ менял. Ничего не помогает. А составной ключ из кириллицы очень нужен.

Прошу не слать в поиск. Поиск не дал ничего, посольку, вероятно, я не знаю, что искать и как кратко сформулировать проблему. Прошу совета.
зачем в ПК ещё какие-то поля, если в нём УЖЕ есть счетчик ?
...
Рейтинг: 0 / 0
12.10.2013, 21:42:57
    #38425333
Перенос таблицы из Access в MySQL и подключение ее к Access
Да. В этой таблице можно оставить только счетчик. Но в других проблема остается
...
Рейтинг: 0 / 0
13.10.2013, 10:48:31
    #38425528
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос таблицы из Access в MySQL и подключение ее к Access
Алекс Федучин,
Это все проблемы аксеса, там и спрашивай.
...
Рейтинг: 0 / 0
13.10.2013, 12:18:14
    #38425561
Перенос таблицы из Access в MySQL и подключение ее к Access
Перенесите, плиз, в нужный раздел
...
Рейтинг: 0 / 0
13.10.2013, 13:25:56
    #38425614
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос таблицы из Access в MySQL и подключение ее к Access
имхо, проблема будет и в любом другом клиенте, не только в Акцессе

Алекс Федучин, давай заново:
- я правильно понимаю, что если поля с киррилицей у тебе НЕ в ПК, то проблемы нет ? и она появляется только если в ПК есть кириллич.поле ?
- какой ОДБЦ драйвер ты используешь ? для МуСКЛ-я есть драйвера с поддержкой юникода и без, - у тебя какой ?
- DDL таблицы, навсякий тоже покажи
...
Рейтинг: 0 / 0
13.10.2013, 15:58:10
    #38425711
Перенос таблицы из Access в MySQL и подключение ее к Access
1. Да
2. MySQL ODBC 5.2 Unicode driver
3. Если я правильно понимаю, что такое DDL, то... Ключ состоит из типов данных Autoincrement (int), varchar (по маске ввода там только латиница и цифры) и varchar (латиница и/или кириллица)
...
Рейтинг: 0 / 0
13.10.2013, 16:26:09
    #38425724
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос таблицы из Access в MySQL и подключение ее к Access
Алекс Федучин1. Да
2. MySQL ODBC 5.2 Unicode driver
3. Если я правильно понимаю, что такое DDL, то... Ключ состоит из типов данных Autoincrement (int), varchar (по маске ввода там только латиница и цифры) и varchar (латиница и/или кириллица)
1
сугубо имхо, конечно, но я б даже не пытался бы искать причину,
а сделал бы ПК автоинкрименты везде где есть такая трабла, и уникальные индексы на "бывшие" ПК,
заодно и нормализировал бы БД, что судя по текстовому ПК - не помешает ...
3
результат SHOW CREATE TABLE покажи
...
Рейтинг: 0 / 0
13.10.2013, 16:36:13
    #38425730
qwerty112
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перенос таблицы из Access в MySQL и подключение ее к Access
тут есть несколько причин/"методик лечения" для "#Удалено" в Акцессе, на линкованных МуСКЛ таблицах,
но ничего похожего на "симптомы" у ТС я не вижу ...

#DELETED# Records Reported by Access
...
Рейтинг: 0 / 0
13.10.2013, 17:55:19
    #38425769
Перенос таблицы из Access в MySQL и подключение ее к Access
qwerty112,

О. Отлично. Так помогло
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Перенос таблицы из Access в MySQL и подключение ее к Access / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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