Гамму с помощью Mysql - Access показывает записи как #deleted - PullRequest
0 голосов
/ 28 февраля 2019

Я несколько дней пытался решить проблему с gammu

Backend - это msyql 5.7, odbc-разъем 5.3, доступ к интерфейсу.

Gammu работает нормально, MySQLпоказывает записи в папках «Входящие» и «Отправленные», но доступ показывает обе эти таблицы, так как все записи # удалены.

Я обнаружил, что есть проблема с использованием BIGINT в качестве первичного ключа - но gammu настраивает его только с INT без знака и изменяяэто не помогает.

Повторное создание таблицы вручную, без каких-либо триггеров или значений по умолчанию, создает ту же проблему.

Удаление первичного ключа из папки «Входящие» делает все это нормально - записи становятся видимымина доступ.Но даже создание второго ключевого поля заставит их всех удаляться снова!

Кажется, я пытался найти практически любую комбинацию удаления значений по умолчанию и настроек, которые я могу найти, но все еще застрял.При воспроизведении с ним, похоже, возникает проблема, связанная с полем идентификатора.

С данными все в порядке - если я запускаю запрос на доступ, чтобы создать новую таблицу из папки «Входящие», новая таблица отображает данные без проблем..

У кого-нибудь есть опыт того, что с ними происходит или какие-либо идеи?

Обновление ... ... Я обнаружил, что при игре с запросами доступа данные отображаются нормально, если я опускаю UDHи текстовые поля ...добавление любого из них и все записи #deleted.Они относятся к типу TEXT, но так же и поле с текстовым кодом, и это работает нормально.

Я считаю, что могу обойти это, но все равно было бы интересно узнать, что происходит - похоже, что Access не делает 'немного нравится содержание этих полей.

Большое спасибо ....

...