2012-04-20 6 views
1

Я хочу экспортировать данные Crystal Report в Ms Access, поскольку отчет содержит почти 2 миллиона записей, а Ms Excel не поддерживает столько данных. Есть ли какой-либо плагин отчета Crystal или что-то, что бы экспортировать данные, не меняя мой код (так как в реальном времени обновленный код должен пройти долгий процесс). Я работаю в Dotnet 2.0 (VS2005)Crystal Report export to MS access

+0

Что вы имеете в виду под 2 миллионами записей? Доступ (ACE) позволит 2 гигабайта минус пространство, необходимое для системных объектов - http://office.microsoft.com/en-us/access-help/access-specifications-HP005186808.aspx – Fionnuala

+0

Попробуйте экспортировать/импортировать как CSV. –

ответ

2

В Crystal Reports нет библиотеки экспорта Microsoft-Access. Вам нужно будет использовать CSV или TTX.

Лучше: зачем вам нужно экспортировать записи 2M? Если это действительно требование, было бы более эффективно делать это непосредственно из базы данных.

+0

Я просто хотел не менять код, так как он требует много документации и объяснений в моей организации. Но, похоже, нет другого варианта, поэтому мне приходится писать процедуры для экспорта данных в Ms Access. – Adeem

0

Что вы подразумеваете под «данными кристаллического отчета»? Crystal Report не содержит данных. Он просто имеет возможность подключения к базе данных. Таким образом, было бы разумнее использовать ms-доступ для непосредственного подключения к этой самой базе данных. Как только вы подключитесь, передача данных в ms-access будет куском торта ...

+0

Да, конечно, отчет не хранит данные, но у него есть данные, которые представлены, и я имел в виду это. Экспортировать данные, представленные в отчете. – Adeem

+0

, чтобы вы могли проверить соединение, таблицу и запрос sql, используемые для вашего отчета. Скопируйте и упорядочите его в Access, и все будет готово. –