How to load the report from the database
You must load the report using the Stream option available with writer.LoadReport() method. To load the report from the database, please follow these steps:
From byte array
byte[] bytes = ""; // provide your byte array report data
MemoryStream reportStream = new MemoryStream(bytes);
BoldReports.Writer.ReportWriter writer = new BoldReports.Writer.ReportWriter();
writer.LoadReport(reportStream);From base64String
string base64String = ""; // provide your base64 report data
byte[] bytes = System.Convert.FromBase64String(base64String);
MemoryStream reportStream = new MemoryStream(bytes);
BoldReports.Writer.ReportWriter writer = new BoldReports.Writer.ReportWriter();
writer.LoadReport(reportStream);From string
string reportData = ""; // provide your Report data
byte[] bytes = System.Text.Encoding.ASCII.GetBytes(reportData);
MemoryStream reportStream = new MemoryStream(bytes);
BoldReports.Writer.ReportWriter writer = new BoldReports.Writer.ReportWriter();
writer.LoadReport(reportStream);