Страница 1 из 1

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

Добавлено: 25 ноя 2018, 16:04
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 запрос. Что я делаю неправильно.

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

Добавлено: 26 ноя 2018, 11:11
Aleksey
Здравствуйте,

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

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

Спасибо.

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

Добавлено: 26 ноя 2018, 17:43
seric0
Если в отчете указан Источник данных, то код игнорируется. Если Источник данных пустой, то выдает ошибку: ExecuteReader: Свойство CommandText не инициализировано

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

Добавлено: 26 ноя 2018, 23:55
Aleksey
Здравствуйте,

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

Спасибо.