Не удалось открыть соединение Crystal Reports - PullRequest
0 голосов
/ 08 сентября 2018

Я использую Visual Studio 2017 и SQL Server 2017 и последнюю версию Crystal Reports. Затем я создаю хранимую процедуру в SQL Server и новый отчет в Visual Studio (C #), используя код для получения информации о соединении из app.config.

Когда я пытаюсь заставить программу работать в ПК-клиенте, у меня возникла проблема с открытием временного соединения - ошибка показана на снимке экрана ниже.

Это код информации о соединении:

SaleReportCrystal aLL_PUSH_STUDENTS = new SaleReportCrystal();
System.Data.Common.DbConnectionStringBuilder builder = new System.Data.Common.DbConnectionStringBuilder();

builder.ConnectionString = ConfigurationManager.ConnectionStrings["Connection"].ConnectionString; ;

string server = builder["Data Source"] as string;
string database = builder["Initial Catalog"] as string;
string UserID = builder["User ID"] as string;
string password1 = builder["Password"] as string;

aLL_PUSH_STUDENTS.SetDatabaseLogon(UserID, password1, server, database);

ReportPrint studentInforamtionRep = new ReportPrint();
studentInforamtionRep.crystalReportViewer1.ReportSource = aLL_PUSH_STUDENTS;
studentInforamtionRep.ShowDialog();

Ошибка:

image

1 Ответ

0 голосов
/ 10 сентября 2018

Этот код ошибки (17) означает: «Сервер не существует или доступ запрещен».

Надеюсь, это должно указать вам правильное направление.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...