У меня есть доступ к базе данных, что я пытаюсь сделать ссылку на SQL-запросSQL запрос возвращает слишком мало параметров
Set dba = CurrentDb
SQL = "SELECT * FROM tbl_NewHireStep WHERE Location = '" & Site & "' AND E-Verified = TRUE "
Set rst = dba.OpenRecordset(SQL, dbOpenDynaset, dbSeeChanges)
продолжает давать мне слишком мало параметров ошибки. В SQL он отлично работает. Что я делаю не так?
После SQL введите 'Debug.Print SQL' и посмотрите, получаете ли вы оператор SQL, который вы ожидаете –
Я решил его, на самом деле он не понравился тире в имени моего поля, изменил его, и он работал Великий. – designspeaks
Это не вопрос, не относящийся к теме, это проблема с доступом, которая не понравилась SQL. При создании таблиц в Access вы можете использовать много разных символов для создания имени таблицы. Однако, когда эти таблицы затем преобразуются в SQL, и для вывода данных используется оператор SQL, вы не сможете использовать эти уникальные символы. ПРОЧИТАЙТЕ ВОПРОС ПЕРЕД ТЕМ, ЧТОБЫ ЗАКРЫТЬ ЭТО КАК ОТКЛОНЕНИЕ! Кто может решить, не помогает ли это кому-то другому? – designspeaks