После компиляции приложения, не работает отчет в reportViewer если рядом с файлом .exe не лежит XML файл, в котором при компиляции прописывается сервер, логин и пароль.
Код запуска отчета:
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
{
this.DataTable4TableAdapter.Fill(this.DandDDataSet.DataTable4, dateTimePicker1.Value.Date.ToString());
this.reportViewer1.RefreshReport();
}
Я не хочу что бы этот файл попадал к конечным пользователям программы.
Возможно ли указать строку подключения внутри? Если да, прошу пример.
Ранее я отчет делал так:
DandDDataSet m = new DandDDataSet();
cn.Open();
SqlDataAdapter da = new SqlDataAdapter("запрос", cn);
da.Fill(m, m.Tables[0].TableName);
ReportDataSource rds = new ReportDataSource("DataSet1", m.Tables[0]);
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(rds);
this.reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();
Но мне кажется что это костыль.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем доброго! Народ помогите новичку никак не могу решить вопрос вводы десятичных цифрКак это делать правильно
Я новичок в RabbitMQПрочитал статью «Deploying Microservices Architecture with C#, Part 2»