Intereting Posts
T-SQL: отображение хранимых процедур, связанных с таблицами, циклически В чем разница между фильтрацией в предложении WHERE по сравнению с предложением ON? нежелательное ведущее пустое место в формате номера оракула Есть ли способ ускорить следующие вставки (-ы)? Доступ: группировка по самой последней дате в записи (вложенный запрос) Как импортировать файл данных sql в SQL Server? Есть ли причина, которую я выбираю строковыми столбцами, которые содержат SHA1 hexdigests? mysql-процедура для обновления числовой ссылки в предыдущих строках при обновлении Внедрение RANK OVER SQL в C # LINQ Как определить, будет ли запрос хорошо масштабироваться? T SQL – красноречивая замена коррелированного подзапроса Скопируйте строки из одной таблицы в другую, игнорируя дубликаты Как добавить ненулевое ограничение для столбца, содержащего нулевые значения Почему это отбрасывается от short to int fail? SQL. Поиск максимальной группы дат по таблице идентификаторов.

Как импортировать схему базы данных в MS Access 2003 из текстового файла sql?

Я chave db-схема, сгенерированная в текстовом файле (совместим с DDL-MS Access).

Где опция в MS Acces импортировать эту проклятую схему в базу данных na empry?

Я не знаю, какой импорт для DDL.

Однако DDL содержит определение схемы.

У вас просто есть DDL выполнения, как и любой запрос.

Либо создайте запрос, поместите его в режиме sql, вставьте свой ddl и выполните

или….

Создайте VBA Sub, чтобы по существу сделать то же самое: currentdb.execute SQL

Удачи

Чтобы выполнить SQL DDL в представлении SQL объекта Query, вам может потребоваться изменить пользовательский интерфейс Access в режиме запросов ANSI-92 . Хотя «традиционный» режим запроса (режим запросов ANSI-89) поддерживает синтаксис SQL DDL, он очень ограничен.

Механизм базы данных Access может выполнять только один оператор SQL (DML, DDL или DCL) за раз. Чтобы выполнить SQL-скрипт, состоящий из нескольких операторов SQL, вам нужно что-то разобрать для отдельных операторов SQL, так что это действительно помогает, если ваш скрипт имеет точку с запятой ; символы, разделяющие их, затем выполняют каждый оператор в то время, т.е. синхронно. Если вы делаете это в коде VBA, вам лучше использовать ADO, потому что он всегда использует ANSI-92 Query Mode.

Узнайте, помогает ли это: http://support.microsoft.com/kb/180841

Я был очень успешным с базами данных MS Access с обратным / передовым технологией с Dezign для баз данных по Datanamic. Он читает все виды DDL-скриптов (почти из всей доступной базы данных) и может переводить между различными базами данных. Существует бесплатная пробная версия.