Этот вопрос касается 3 таблиц и 1 формы в моей базе данных Access.
Таблицы:
- Контакты
- Клиенты
- Контакты с клиентами Отношения
Форма:
- Управление контактами
Что я хочу. Список, отображающий выходные данные этого SQL-запроса:
ВЫБРАТЬ Customers.AccountName ОТ ПОЛЬЗОВАТЕЛЯ ВНУТРЕННЕЕ СОЕДИНЕНИЕ [Контакты с клиентами] ON Customers.MasAccountNumber = [Контакты с клиентами] .MasAccountNumber WHERE [Контакты с клиентами] .ID = 3 ORDER BY Customers.AccountName;
Там, где вы видите «3» в приведенной выше инструкции SQL, я бы хотел, чтобы там было динамическое значение. То, что ссылается на текущее значение записи для столбца ID (таблица контактов). Если мне нужно сделать это в VB-скрипте, настраивая поля списка RowSource, где я буду это делать? OnLoad для формы, похоже, не имеет смысла, потому что, когда кто-то щелкает, чтобы изменить записи или добавить новую запись, я хочу, чтобы она обновлялась для этого «контакта» (записи).
Любая помощь приветствуется.
TW