Michał
Śliwicki
VB.NET/T-SQL/CR,
wdrożenieniowiec
systemów ERP
Temat: Nie można otworzyć połączenia temp
Witam,wiem że temat był kiedyś na forum ale podane tam rozwiązanie nie pomogło.
Mam w swojej aplikacji raporty w Crystal-u, oczywiście u mnie działa (jak to mówią programiści ;-) ) ale na innym komputerze już raport nie działa., pojawia się informacja "Nie można otworzyć połączenia". Na drugim komputerze zainstalowałem CR dla VS (do 2017 bo takiego używam), CR Runtime dla .NET i dalej to paskudztwo nie działa. Wklejam poniżej kod, który wykorzystuję do obsługi Crystal-a. Czy ktoś miał podobny problem?
Dim crConnect As New ConnectionInfo()
Dim crTables As Tables
With crConnect
.AllowCustomConnection = True
.ServerName = "Nazwa serwera"
.DatabaseName = "Nazwa bazy"
.UserID = "użytkownik"
.Password = "hasło"
End With
crTables = ListPrzewozowyCRLista1.Database.Tables
Dim crtableLogoninfo As TableLogOnInfo
For Each CrTable As Table In crTables
crtableLogoninfo = CrTable.LogOnInfo
crtableLogoninfo.ConnectionInfo = crConnect
CrTable.ApplyLogOnInfo(crtableLogoninfo)
Next
CrystalReportViewer1.ReportSource = ListPrzewozowyCRLista1
CrystalReportViewer1.Refresh()