Удаление квалификации схемы из всех запросов источника данных в файле.accdb программным способом

У меня есть огромный файл.accdb, который создается из неподдерживаемого файла.adp.

До сих пор я импортировал все объекты, и мои таблицы теперь являются связанными таблицами, которые я переименовал, чтобы удалить автоматический префикс " dbo_".

Следующим шагом является удаление всех квалификаций схемы, dbo. из запросов источника данных из всех отчетов и форм.

У меня есть тысячи элементов управления формами и отчетами с источниками данных, которым требуется " dbo". и " [dbo]." удаляя свои запросы.

пример

Форма содержит элемент управления со списком, а источник данных имеет следующие значения:

SELECT name FROM dbo.person WHERE building = 'reception'

Мне нужен код, который изменит этот источник данных (вместе со всеми остальными во всех других формах) на:

SELECT name FROM person WHERE building = 'reception'

Кто-нибудь знает, как это сделать программно?

0 ответов

Другие вопросы по тегам