Как отобразить двоичное изображение в отчете RDLC в форме окна c # - PullRequest
0 голосов
/ 08 февраля 2019

Я хотел бы спросить о том, как показать двоичное изображение, хранящееся в базе данных сервера 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(); 

Но изображение не отображается

Пожалуйста, предложите с кодом

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...