Вывод отчета из базы в C#

Обсуждение Stimulsoft Reports.WEB
Ответить
seric0
Сообщения: 5
Зарегистрирован: 15 май 2018, 06:37

Вывод отчета из базы в C#

Сообщение seric0 »

Здравствуйте, как вывести отчет с данными из C#
Пишу следюущий код:

SqlConnection connection = new SqlConnection("Integrated Security = False;Data Source = 415-ПК;Initial Catalog=WebInventar2;User ID=Seric0;Password=@87777923150s");
connection.Open();
SqlDataAdapter adapter = new SqlDataAdapter();
adapter.SelectCommand = new SqlCommand("SELECT * FROM Computers where Cab='415'", connection);
DataSet dataSet = new DataSet("DataComputers");
adapter.Fill(dataSet, "Computers");
StiReport report = new StiReport();
report.Load(Server.MapPath($"~/Content/{reportName}"));
report.RegData("Computers", dataSet);
return StiMvcViewer.GetReportResult(report);

Мне нужно вывести данные в отчете из языка C#, выполнив SQL запрос. Что я делаю неправильно.
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод отчета из базы в C#

Сообщение Aleksey »

Здравствуйте,

Опишите проблему более подробно, пустой отчет, выдаются ошибки?

Также Вы можете найти примеры по следующей ссылке:
https://github.com/stimulsoft/Samples-A ... MVC-CSharp

Спасибо.
seric0
Сообщения: 5
Зарегистрирован: 15 май 2018, 06:37

Re: Вывод отчета из базы в C#

Сообщение seric0 »

Если в отчете указан Источник данных, то код игнорируется. Если Источник данных пустой, то выдает ошибку: ExecuteReader: Свойство CommandText не инициализировано
Aleksey
Сообщения: 2907
Зарегистрирован: 22 апр 2010, 06:57

Re: Вывод отчета из базы в C#

Сообщение Aleksey »

Здравствуйте,

Вышлите простой проект,к оторый воспроизводит проблему, для анализа.

Спасибо.
Ответить