2010-08-27 7 views

ответ

2

Я бы предложил Excel как самый быстрый способ экспортировать данные из любого источника данных, поддерживающего ODBC или OLEDB, и записать его в плоский файл.

alt text

Инструменты в Excel полезны в формировании запроса к базе данных.

Как только вы получите его в Excel, вы можете выбрать Сохранить как .csv, .txt или преобразовать его, как вам нравится.

+0

Обычно я начинаю с Excel. Если это не сработает, я перейду к другим инструментам/методам. –

+0

Обратите внимание, что Excel до 2007 года имел предел 65 536 строк (очевидно, ограничение 2^16), тогда как A2007 и до 2^20, или 1 048 576 строк. Вам нужно будет учитывать количество строк в вашем экспорте и возможности людей, которых вы отправляете. Если вам нужно больше, чем предел строки A2003, вам нужно убедиться, что у ваших получателей есть A2007 или A2010. Ограниченные текстовые файлы не имеют таких ограничений. –

1

Если вы хотите настроить отношения и управлять типом базы данных, Access предлагает ряд параметров импорта, по крайней мере, таких как Excel.

1

В качестве альтернативы вы можете запустить команду SQL из базы данных для создания файла csv. Это имеет то преимущество, что вы можете использовать сложные инструкции SELECT. Вот простой пример использования MySQL:

select emp_id, emp_name from emps 
into outfile 'c:/test.txt'; 
Смежные вопросы