У меня есть проблема, которую я пытаюсь отладить много раз.
Установка выглядит так:
я. Приложение представляет собой приложение для Windows, разработанное с использованием VS2005, .net 2.0.
II. Я использую компонент отчетов Cyrstal Crystal Report Viewer и динамически отображаю различные отчеты в одной форме.
III. База данных SQLSERVER Express 2005 расположена на другом компьютере.
Когда я запускаю приложение на сервере БД, я могу просмотреть отчет. Однако когда я запускаю приложение на другом компьютере, который подключен к указанному выше dbServer, я получаю сообщение об ошибке. (Я не получаю эту ошибку при настройке устройства)
Источник: CrystakReprotViewer.CS: SendDBLogonForReport () Подробности: вход в систему не выполнен.
Подробности: Код ошибки ADO: 0x
Источник: поставщик Microsoft OLE DB для SQL Server
Описание: [DBNETLIB] [ConnectionOpen (Invalid Instance ()).] Неверное соединение.
Состояние SQL: 08001
Собственная ошибка:
Ошибка в файле C: \ DOCUME ~ 1 \ admin \ LOCALS ~ 1 \ Temp \ ActionPoints {52820D22-199C-4D46-A76B-70A55D9F54D5} .rpt:
Невозможно подключиться: неверные параметры входа в систему. в CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.SetTableLocation (ISCRTable CurTable, ISCRTable NewTable)
at CrystalDecisions.CrystalReports.Engine.Table.set_Location (строковое значение)
в Trivalve.UI.Client.Reports.CrystalViewer.CrystalReportViewer.SetDBLogonForReport (ConnectionInfo connectionInfo, ReportDocument reportDocument) в D: \ Ramjee \ Work \ Projects \ Trivalve \ Trivalve \ src \ tfssetup \ 2008 \ Trivalveer CrystalReport \ CrystalViewReport \ CrystalView .cs: строка 127 rptcontrollers.dll SetTableLocation
Для получения дополнительной информации см. Центр справки и поддержки по адресу http://go.microsoft.com/fwlink/events.asp.
.
Спасибо,
Ramjee