Select the product you need help with
Как скопировать С помощью ADOX из C++ старый файл базы данных Jet для новой базы данных формата Jet 4.0Код статьи: 321328 - Список продуктов, к которым относится данная статья. АннотацияВ данной статье демонстрируется использование расширения объектов данных ActiveX для языка определения данных и безопасности (ADOX) с помощью Visual C++ для создания базы данных Jet с использованием данных из старых формате базы данных Jet.
В этой статье также демонстрирует следующие приемы, используемые в ADOX с Visual C++:
Дополнительная информацияТестирование CompactDatabase Открывает метод объекта репликации Jet (JRO) не поддерживает метод efectively преобразование таблицы формата Jet 4.0, если исходной таблицы в Microsoft Access версии 2.0 или в формате Access 95. Если таблицы, созданный в Access версии 95 или Microsoft Access 2.0 преобразуется с использованием формата Jet 4.0 CompactDatabase метод объекта JRO Access 2000 или Access 2002 не удается успешно открыть базу данных. Данная проблема возникает в процессе исследования корпорации Майкрософт. Обратите внимание, что объекты JRO требовалось работать только с Jet 4.0 и Jet 3.5 x формат базы данных. Для преобразования базы данных старой Jet (меньше формата Jet 3.5), с помощью ADOX для создания новой базы данных формата версии 4.0 и копирования всех таблиц. Следующий код демонстрирует это сделать. Это простой пример, не предусматривает несколько специальных сценариев, таких как первичные ключи, индексы, свойств и отношений. Пример копирует только таблицы и другие объекты не копируются из исходной базы данных. Для получения дополнительных сведений об этих методов в документации ADOX на сайте библиотеки MSDN. Сохранить следующий код в проект C++, а затем построение проекта: ПРИМЕЧАНИЕ: Вам нет необходимости изменять что-либо в коде, за исключением путей на # import и строки подключений. СсылкиДля получения дополнительных сведений посетите библиотеку MSDN на веб-узле корпорации Майкрософт: английском языке) В содержимое дерева в левой части библиотеки MSDN перейдите в следующий раздел справки:
(http://msdn2.microsoft.com/en-us/library/default.aspx)
\Data Access
\Microsoft Data Access Components
\ADO
\SDK Documentation
\Microsoft ActiveX Data Objects (ADO)
\ADO Programmer's Guide
225048
(http://support.microsoft.com/kb/225048/EN-US/
)
ИНФОРМАЦИЯ: Проблемы миграции от DAO/Jet ADO/Jet304322
(http://support.microsoft.com/kb/304322/EN-US/
)
ACC2002: Как использовать ADOX Импорт отношений230588
(http://support.microsoft.com/kb/230588/EN-US/
)
Как связать и обновить связанные таблицы Jet, с помощью ADOX279245
(http://support.microsoft.com/kb/279245/EN-US/
)
ИСПРАВИТЬ: Свойства столбца по умолчанию установлен при установке или проверка значений с помощью ADOX для базы данных Access304323
(http://support.microsoft.com/kb/304323/EN-US/
)
ACC2002: Как создать запрос к серверу с помощью ADOX275252
(http://support.microsoft.com/kb/275252/EN-US/
)
ACC2000: Как создать таблицу с типами данных Jet через ADOX252908
(http://support.microsoft.com/kb/252908/EN-US/
)
Создание таблицы с первичным ключом по ADOX230501
(http://support.microsoft.com/kb/230501/EN-US/
)
Как сжать базу данных Microsoft Access через ADOСвойстваКод статьи: 321328 - Последнее изменение :: 8 июня 2011 г. - Редакция: 4.0 Информация в данной статье относится к следующим продуктам.
Переведено с помощью машинного перевода ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода. Эта статья на английском языке:321328
(http://support.microsoft.com/kb/321328/en-us/
)
|




Перейти к началу страницы








