Я хотел бы спросить о том, как показать двоичное изображение, хранящееся в базе данных сервера Sql, в отчете RDLC.
Следуя шагам, которые я выполнил, но не нашел плодотворных.
1) Управление изображением Дарга вrdlc report 2) Всплывающее окно свойств изображения, при использовании этого поля я устанавливаю поле изображения из моего набора данных 3) Установите тип источника = база данных 4) MIMEType = image / jpeg
мой пример кода
DataTable dt = new DataTable ("DataTable1");dt.Columns.AddRange (new DataColumn [7] {new DataColumn ("Pno", typeof (string)), new DataColumn ("Name", typeof (string)), new DataColumn ("Rank", typeof (string)), новый DataColumn («Путь», typeof (строка)), новый DataColumn («Ввод», typeof (строка)), новый DataColumn («SpecialRemarks», typeof (строка)), новый DataColumn («Remarksabc», typeof (строка)))});foreach (строка DataGridViewRow в selectedRow) {
dt.Rows.Add(row.Cells["Pno"].Value, row.Cells["Name"].Value, row.Cells["Rank"].Value, row.Cells["Path"].Value, row.Cells["Input"].Value, row.Cells["SpecialRemarks"].Value, row.Cells["Remarksabc"].Value);
}
DataSet1 dsCustomers = new DataSet1();
dsCustomers.Merge(dt);
ReportDataSource datasource = new ReportDataSource("DataSet1", dsCustomers.Tables[1]);
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(datasource);
this.reportViewer1.RefreshReport();
Но изображение не отображается
Пожалуйста, предложите с кодом
Заранее спасибо.