Як зробити так, щоб в двох таблицях було однакове ключове поле? Адже в іншій таблиці у мене інше ключове поле.
А щоб створити зв'язок, треба, щоб обидва поля були ключовими в обох таблицях. На навчальних картинках є таблиця, в якій два поля - ключові. Як ось цього добитися?
Access: MS Access. Як створити зовнішній ключ в таблиці? Будь ласка!
Пробував використовувати команду "Додати існуючі поля" на вкладці "Режим таблиці". Але хоча там по початку розгортається список всіх таблиць і їх полів - подвійне клацання на потрібних полях ні до чого не призводить. З чим це може бути пов'язано? Використовувати запит не підходить, тому що в цю таблицю потім треба додати ще поле-лічильник, а в запиті немає такої можливості.
Є таблиця, яку не можна ні за яких умов змінювати :(, але в ній немає зовнішнього ключа і працювати з нею незручно.
Вітання. Підкажіть - як в delphi реалізувати наступне: при додавання в таблицю нового запису - мені треба по ключу в попередній таблиці зменшити значення на 1. наприклад ми додали читача, який взяв книгу. Треба з таблиці бібліотека відняти від поточної кількості книг одну.
Operator Serviceman (Гість) 2 відповіді
Добрий вечір! У мене така проблема. Є БД Access, в ній дві таблиці. У них є поля, в одній ame в інший ame2. У них написано однакове. У ЛістБокс1 виводиться стовпі ame. При кліці на нього відкривається форма, і в ній дані по рядку обраної в ЛБ1. А коли форма відкривається на ній ЛБ2, в який потрібно вивести стовпець, з другої таблиці, але тільки з тими рядками ame2 яких дорівнює ame рядки першого ЛБ. Капец навіть написати це складно) Допоможіть будь ласка)
424381 72357 225129
x-mind (Гість) 3 роки тому
Олексій Дроздов (Гість) 3 роки тому
Якщо у тебе є необхідність зв'язку один до одного або тобі потрібно кілька ключових полів, значить ти щось не так робиш! Вся ця херня тільки для книжок, так, так можна! Але не потрібно.