Я относительно новичок в Crystal Reports и тестирую различные программы просмотра отчетов. Когда я делал свой отчет в отчетах Crystal, по-видимому, я использовал соединение OLE DB с источником данных, в данном случае SQL Server 2008 R2. Я смотрел серию обучающих программ от Линды, а затем « Бесконечные навыки», чтобы начать. Я тестирую средства просмотра отчетов на виртуальной машине Windows 7 (Pro 64 bit, SP1). Я разработал отчет на другом компьютере с Windows 7 (Ultimate N, 64 бит, SP1).
По словам одного из разработчиков программы просмотра отчетов, которую я тестировал, похоже, что встроенное соединение OLE DB не работает или "отсутствуют драйверы".
Я не вижу никаких загружаемых драйверов, как с аппаратным обеспечением ПК, и кажется, что эти два термина, хотя и должны различаться, на практике используются взаимозаменяемо .
Есть ли практическая разница в методологиях доступа при использовании с Crystal Reports? Должен ли я просто переключиться на ODBC и покончить с этим?
Обновление 1
Я продолжаю работать над этим, и, похоже, в Crystal Reports имеется более 1 драйвера OLE DB. При использовании другого драйвера OLE DB сторонние отчеты могут работать, но в Crystal Engine есть всплывающее окно для ввода учетных данных. При использовании одного из средств просмотра отчетов становится очевидным, что учетные данные для соединения с источником данных не встраиваются в отчет.