Ms access

Як зробити так, щоб в двох таблицях було однакове ключове поле? Адже в іншій таблиці у мене інше ключове поле.
А щоб створити зв'язок, треба, щоб обидва поля були ключовими в обох таблицях. На навчальних картинках є таблиця, в якій два поля - ключові. Як ось цього добитися?

Access: MS Access. Як створити зовнішній ключ в таблиці? Будь ласка!

Пробував використовувати команду "Додати існуючі поля" на вкладці "Режим таблиці". Але хоча там по початку розгортається список всіх таблиць і їх полів - подвійне клацання на потрібних полях ні до чого не призводить. З чим це може бути пов'язано? Використовувати запит не підходить, тому що в цю таблицю потім треба додати ще поле-лічильник, а в запиті немає такої можливості.
Є таблиця, яку не можна ні за яких умов змінювати :(, але в ній немає зовнішнього ключа і працювати з нею незручно.

Вітання. Підкажіть - як в delphi реалізувати наступне: при додавання в таблицю нового запису - мені треба по ключу в попередній таблиці зменшити значення на 1. наприклад ми додали читача, який взяв книгу. Треба з таблиці бібліотека відняти від поточної кількості книг одну.

Operator Serviceman (Гість) 2 відповіді

Добрий вечір! У мене така проблема. Є БД Access, в ній дві таблиці. У них є поля, в одній ame в інший ame2. У них написано однакове. У ЛістБокс1 виводиться стовпі ame. При кліці на нього відкривається форма, і в ній дані по рядку обраної в ЛБ1. А коли форма відкривається на ній ЛБ2, в який потрібно вивести стовпець, з другої таблиці, але тільки з тими рядками ame2 яких дорівнює ame рядки першого ЛБ. Капец навіть написати це складно) Допоможіть будь ласка)

424381 72357 225129

x-mind (Гість) 3 роки тому

Олексій Дроздов (Гість) 3 роки тому

Якщо у тебе є необхідність зв'язку один до одного або тобі потрібно кілька ключових полів, значить ти щось не так робиш! Вся ця херня тільки для книжок, так, так можна! Але не потрібно.

Схожі статті