Импорт таблиц MS Visual Foxpro .dbf в MS Access 2007 - PullRequest
1 голос
/ 01 сентября 2009

Кто-нибудь знает, как импортировать файл .dbf в MS ACcess 2007?

Ответы [ 2 ]

0 голосов
/ 09 ноября 2009

Что ж, подход VBA к прагматическому извлечению этой информации заключается в создании объекта подключения, соединяющегося с каталогом таблиц, из которых вы хотите получить данные.

После этого откройте набор записей, чтобы запросить то, что вам нужно из таблиц для этого соединения. Большим преимуществом прямого подключения и сканирования является то, что ваши незаполненные таблицы в базе данных подталкивают вас к следующему ремонту / сжатию.

Однако, чтобы получить это соединение, мне нужен был какой-то ODBC-разъем, что-то, что сетевые администраторы приходили и устанавливали за моей спиной, когда я переключался на новый рабочий ПК, и оно внезапно разрывалось при подключении. Если это то, что вы будете использовать на ПК других пользователей, которые не будут иметь к нему доступа (если этот запрос вы будете выполнять в обычном режиме), он может не работать должным образом для других ...

0 голосов
/ 01 сентября 2009

Вы хотите сделать это программно?

MS-Access имеет возможность импортировать таблицы ИЛИ вы можете создать связанную таблицу.

РЕДАКТИРОВАТЬ: Откройте MS-Access MDB, перейти к таблицам. Щелкните правой кнопкой мыши -> Импорт -> Выберите подходящий тип базы данных (в вашем случае это может быть dbf).

...