При разработке нового отчета Crystal Report вы должны создать новое соединение с базой данных. Я выбрал OLE DB (ADO) в качестве «драйвера», поскольку он имел больше смысла, чем DAO, RDO или другие варианты для моих требований.
Мне нужно выполнить хранимую процедуру SQL Server 2005/2008 на удаленном сервере и показать результаты в Crystal Reports на клиенте .NET.
Выбрав OLE DB, предлагает мне дополнительные варианты выбора правильного поставщика, некоторые из которых:
Какой вариант лучше использовать?
Первоначально я думал, что собственный клиент - это логичный выбор для совместимости и производительности, но развертывание кажется проблемой (если я не делаю что-то не так)
Какую комбинацию драйвера / провайдера соединения лучше всего использовать здесь?