没有数据库的通用数据集请求登录信息

本文关键字:数据集 请求 登录 信息 数据库 | 更新日期: 2023-09-27 18:29:26

我试图在不使用数据库的情况下将生成的数据集推送到生成的水晶报告中,在预览报告时,它会询问数据库的用户名和密码。

有没有办法在不连接数据库的情况下完成这项工作?非常感谢。

ReportDocument tempCover = new ReportDocument();
tempCover.Load(@"test.rpt");
DataSet ds = new DataSet();
DataTable dt = new DataTable();
ds.Tables.Add(dt);
DataColumn FrontImage = new DataColumn("FrontImage");
DataColumn BackImage = new DataColumn("BackImage");
dt.Columns.Add(FrontImage);
dt.Columns.Add(BackImage);
DataRow row = dt.NewRow();
dt.Rows.Add(row);
tempCover.SetDataSource(ds);

没有数据库的通用数据集请求登录信息

通过将数据表传递到报表而不是数据集解决了问题。

tempCover.SetDataSource(ds);

tempCover.SetDataSource(dt);