Автоматизация Excel из базы данных, какая технология лучше для этого? - PullRequest
1 голос
/ 18 июля 2011

Я хочу, чтобы отчеты Excel генерировались из базы данных.

What do you think is the best Technology to use for Excel automation ?

Consider :
> Full Excel API Support is a must.
> Cross Platform solution preferable.
> Programmer's efficiency is high priority.
> Mono development is welcome, if that provides an edge.
> Open Source solutions are welcomed.
> VB.Net, C#.Net or something else ?
> What build environment to use, MSBuild or NAnt or something else ?

Пожалуйста, поделитесь своим опытом и советами для моего проекта !!

Это будет масштабный отчетный проект, в котором будет использовано множество API Excel.

1 Ответ

3 голосов
/ 19 июля 2011

У вашего вопроса много технических требований, но нет бизнес-требований. Если пользователям нужны отчеты из БД, которые они могут просматривать / обрабатывать в Excel, то, вероятно, есть более эффективные способы сделать это, чем использовать Excel API. *

Если вы хотите создавать отчеты, я бы предложил использовать что-то построенное для работы, а не реализовывать собственное решение. Если вашей средой SQL является MS SQL Server, тогда SSRS сделает эту работу, фактически вы можете использовать SSRS с другими базами данных, если вы хотите включить mySQL и Oracle. Если нет, то этот ответ имеет несколько решений с открытым исходным кодом.

...