2016-09-22 4 views
1

Я довольно новичок в доступе, поэтому я столкнулся с несколькими проблемами с моим проектом. Я был бы признателен за любую помощь/руководство, которое я могу получить.MS Access 2013: Несколько контактов

+1

Я думаю, что ошибка ясна. Существует синтаксическая ошибка. Но, к сожалению, не зная, как вы настраиваете свои поля, таблицы и ссылки между таблицами, было бы трудно диагностировать проблему. Однако я бы предложил не использовать формы в Access. Попробуйте использовать Excel VBA для подключения к вашей базе данных. Во-первых, excel имеет «истинные» формы, а во-вторых, доступ к вашей базе данных через excel даст вам безопасность, что никто не имеет прямого доступа к вашей базе данных. – Zac

+0

Не вдаваясь в подробности, формы Excel являются действительными формами, так как вы попадаете в среду разработки (то есть, как вы видели в Visual Studio). Доступ формы ... ну, в самый простой и тупой термин, это окно, которое окрашено, чтобы выглядеть как форма. Я думаю, что это масло и маргарин, это может выглядеть как масло .. но это не масло :). Есть много примеров этого, просто выполните поиск в google, если вы хотите узнать больше. – Zac

ответ

1

Единственный возможный тип несоответствия есть тип данных ID, который прямо сейчас мы оба предположим, это число. Но на самом деле идентификатор, скорее всего, является типом данных ShortText.

Чтобы вырезать Короче говоря, настроить где положение следующим образом:
Where Clause Macro

Или в вашем случае:

="ID='" & [Screen].[ActiveControl] & "'" 
Смежные вопросы