Так как все были так полезны для меня, как новичок в Access / SQL / VBA, я решил попробовать другой вопрос.Я создаю форму отслеживания системы для некоторых наших процессов обеспечения информации, и у меня есть кнопка в форме, в которой я хочу взять поле в формате CSV под названием Affered_Machine_Name из таблицы B и вставить его в поле Affered_Machine_Name в таблице A,на этом основана форма.
Запрос (All_Machine_Names), который я написал, чтобы попытаться сделать это, выглядит следующим образом:
INSERT INTO TableA (Affered_Machine_Name. [Value])ВЫБЕРИТЕ TableB.Acted_Machine_NameFROM TableA, TableB;
После некоторых исследований в одной из других публикаций я связал ее с кнопкой VBA onClick следующим образом:
Public Sub All_Button ()
Screen.ActiveDatasheet! Acted_Machine_Name = DoCmd.OpenQuery "All_Machine_Names"
End Sub
Моя текущая проблема заключается в том, что я получаю синтаксическую ошибку для подфункции, и я не понимаю, почему, посколькуОкно ошибок не дает полезных подробностей.В этом отношении я даже не уверен, что мой запрос правильный, так как я пытался скопировать некоторые другие сообщения о том, как делать вставки.
Я думаю, что я не ссылаюсь на отдельные записи, потому что когда я просто запускаю запрос сам, он хочет изменить все 180 записей вместо только одной, которую я выделил.
Любая помощьэто может быть предоставлено, будет принята с благодарностью!Спасибо!ОБНОВЛЕНИЕ: Так как я искал варианты того, как завершить это, и думаю, что мне нужно закрыть этот вопрос и переопределить мою проблему.Спасибо всем, кто предоставил некоторые советы и указания.