Печать отчета из внешней программы

Dan Sosedov
Дата: 19.02.2008 16:20:57
Есть база данных в access 2003. Есть программа писаная на C#,которая работает с базой данных. Каким образом можно вывести отчет не запуская саму оболочку аксеса? Отчет использует запрос, который хранится в БД. Есть идеи?
Kreol2009
Дата: 19.02.2008 16:24:01
запускать аксес в скрытом режиме находить отчет находить если нана страничку и печатать
Kreol2009
Дата: 19.02.2008 16:24:39
конечно на быстродействие тогда не жаловаться
Dan Sosedov
Дата: 19.02.2008 17:03:03
в таком случае, пожалуй, будет проще прикрутить Crystal/Fast/... Reports и сделать новый отчет.
я пока ничего путнего не нашел..
%?*?%
Дата: 19.02.2008 17:08:16
Уже приводил эту ссылку, совсем недавно...

How to automate Microsoft Access by using Visual C#
A developer can work with a Microsoft Access database from Visual C# 2005 or Visual C# .NET by using two separate technologies: Automation and Microsoft ADO.NET.

ADO.NET is the preferred technology if you want to work with data objects, such as tables and queries in an Access database. Use Automation only if you need Microsoft Access application-specific features, such as the ability to print or to preview an Access report, to display an Access form, or to call Access macros.


В конце статьи готовый рабочий пример.
Dan Sosedov
Дата: 19.02.2008 17:14:35
огромное спасибо