В приведенной серии статей используется определение хранимой процедуры, которая является проблематичной. It says:.
SP представляет собой фрагмент кода, который мы имеем определены и сохранены в базе данных»
Хотя это может быть правильным в метафорическом виде пути, это неправильно для доступа/Jet/ACE. В объектах базы данных Jet/ACE нет КОДА, на которые ссылается процедура «общий термин». В Access/Jet/ACE «процедура» - это просто хранимый QueryDef, так как не разрешен процедурный код. Я не знаю, ограничивает ли его интерфейс OLEDB или нет, но я предполагаю, что ПРОЦЕДУРА означает, что запрос DML и VIEW означает SELECT.
Так что (и я просто угадываю здесь - я разработчик доступа, поэтому не нужно делать что-либо из этого извне), если вы хотите создать/обновить DML QueryDef, вы должны использовать ПРОЦЕДУРА ключевое слово и соответствующий DML для создания/изменения ПРОЦЕДУР. Аналогично, с помощью SELECT вы будете использовать VIEW (я предполагаю).
Что вы имели в виду? Не подходит ли http://msmvps.com/blogs/richardsiddaway/archive/2009/11/30/updating-access-data.aspx? – Fionnuala
Да, я могу получить материал для записи обновлений, чтобы нормально работать. Я пытаюсь понять, как манипулировать запросами от powershell до доступа db 2007 года. – MattUebel
Еще не ясно. Вы хотите создать представление (запрос) в MS Access? – Fionnuala