Я получаю эту ошибку при отображении отчета о кристалле. что мне делать.Как отобразить Crystal Report?
При установлении соединения с SQL Server возникла связанная с сетью или конкретная ошибка экземпляра. Сервер не найден или не был доступен. Проверьте правильность имени экземпляра и настройте SQL Server для удаленного подключения. (Поставщик: Поставщик именованных каналов, ошибка: 40 - Не удалось открыть подключение к SQL Server)
код я использую выглядит следующим образом:
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection("Data Source=./SQLEXPRESS;AttachDbFilename=~/App_Data/Database.mdf;Integrated Security=True;User Instance=True");
DataSet1 ds = new DataSet1();
SqlDataAdapter da = new SqlDataAdapter("SELECT ID, Name, Dept, Salary FROM dbo.Table2", con);
da.Fill(ds.View2);
ReportClass myReportObject = new ReportClass();
myReportObject.ResourceName = "CrystalReport1.rpt";
}
'DataSource' представляется неправильным. –
Это не критическая ошибка отчета, это ошибка SQL Server. Проверьте строку подключения и файл базы данных – Stasel
Когда я использую SqlConnection con = new SqlConnection (ConfigurationManager.ConnectionStrings ["ConnectionString"]. ConnectionString); говорится: Ошибка входа в базу данных. Я не хочу использовать имя пользователя n Пароль. Что мне делать? –