2011-10-07 2 views
0

Я хотел бы узнать, можно ли читать файл .mdb без использования использования ODBC.Прочтите файл mdb (ms access) без использования ODBC

Мне нужно написать приложение Delphi, которое считывает 2 столбца из файла mdb и записывает эти столбцы в базе данных postgreSQL.

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

Если необходимо, я также могу использовать Delphi 2007, и у меня даже есть версия Delphi 1,2 и 3 где-то также.

+5

Похоже, что было бы лучше потратить время, чтобы исправить ODBC на вашей машине, чем перестраивать ваше решение. – JohnFx

+3

Используйте ADO. Он может обращаться к MDB с помощью Jet 4.0. Более эффективен, чем ODBC. –

+0

@JohnFx, только что началось с сегодняшнего дня. Закончилось использование ADO, и через 2 минуты возиться, и это сработало. Забыл, что ADO не зависит от ODBC. – Johan

ответ

4

Вы можете использовать ADODB. Это, по крайней мере, часть Delphi 2007. Он не зависит от ODBC или BDE: вместо этого он использует OleDB/ADO.

Смежные вопросы