SQL через поля ODBC FileMaker, разделенные знаком? - PullRequest
0 голосов
/ 29 мая 2018

Я столкнулся с небольшой проблемой, я запрашиваю базу данных создателя файла через ODBC из Python, и у меня возникает проблема с полями, которые содержат несколько значений.

например, в filemakerполе показывает:

'5.2976e + 17'

, но когда я нажимаю на него, отображаются необходимые данные:

529763

576932

516528

Проблема в том, что SQL возвращает первый пример.И это вызывает проблему, когда я пытаюсь найти эти числа, я не получаю совпадения.

Когда числа были добавлены в поле, они были добавлены с ¶ в конце каждогоline.

Поле имеет значение «Number», а параметры «Indexed»

Есть идеи, почему он это делает?

Спасибо!

Ричард

Ответы [ 2 ]

0 голосов
/ 30 мая 2018

Я думаю, проблема в том, что ваше поле установлено как тип данных FileMaker "число".Измените его на тип данных «текст» в настройках поля

0 голосов
/ 29 мая 2018

В макете, который вы используете для ODBC, выберите нужные поля и измените параметры форматирования данных в Инспекторе на «Как введено»

...