2016-07-20 15 views
0

У меня есть база данных postgreSQL 9.5, связанная с LibreBase, пытающаяся создать приложение для отслеживания заказов на работу. Я пытаюсь создать поиск, поданный с выпадающими списками в моей форме, но я получаю отношение, не существует ошибки, когда я связываю его со списком. Он работает, когда я использую встроенную базу данных libre, но не в базе данных Postgres. Я не могу построить отношения в librebase, потому что драйвер, похоже, не поддерживает эту функцию в postgres. Как создать связь между двумя таблицами с помощью pgAdminIII? Могу ли я иметь одну таблицу поиска, назначенную двум полям в одной таблице?таблица поиска в Postgres и libre База не заполняется

ответ

0

pgAdminIII Щелкните правой кнопкой мыши Ограничения, чтобы добавить внешний ключ ... можно подумать, что было бы легче найти.

В Libre Base установите поле формы в список и войдите в систему управления. На вкладке данных установите столбец таблицы и значения списка в SQL. Используя SQL build запрос (я использовал графический запрос) с полным (Inner Join?), Присоедините свою таблицу к таблице поиска, убедитесь, что отображается только поле значения. Когда вы сохраняете и вводите форму, вы должны иметь раскрывающийся список вниз, который показывает строковое значение в форме, но сохраняет таблицу id_num (или значение поля, которое вы использовали в связанном SQL) в таблице.

По какой-то причине все направления, которые я мог бы найти для этого, включали в себя создание списка доменов или отношения с использованием «отношения», графический интерфейс которого не позволяет использовать ту же таблицу поиска для 2 разных полей (по крайней мере для меня все равно не работает).

 Смежные вопросы

  • Нет связанных вопросов^_^