Michał Śliwicki

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()
Marcin S.

Marcin S. Programista, trener
i konsultant w
zakresie .NET/.NET
Cor...

Temat: Nie można otworzyć połączenia temp

"Nie można otworzyć połączenia" - znany błąd :)

Natomiast przyczyn może być wiele. Zacznij od tego czy wersja Crystal Reports Runtime pokrywa się z tą, którą masz na developerskiej maszynie. Druga rzecz, to sprawdź czy masz zainstalowaną wersję 32-bit czy 64-bit.



Wyślij zaproszenie do