我真的在这个问题上摸不着头脑。我在Crystal Report上显示数据库中的图像时遇到问题。我有一个工作网页,将图片添加到SQL Server数据表。图像字段设置为Varbinary(最大),服务器是SQL Server 2012。
网站将使用此代码显示图片;
byte[] bytes = (byte[])GetData("SELECT Image FROM PRODUCTION.dbo.a_Traveler_Picture WHERE Id =" + id).Rows[0]["Image"];
string base64String = Convert.ToBase64String(bytes, 0, bytes.Length);
Image1.ImageUrl = "data:image/png;base64," + base64String;
数据库中的图像都是PNG和JPG位图。
我设置了一个示例Crystal Report,显示所有图像和另一个文本字段。该报告显示文本字段但没有图像。
Crystal Report版本为14。
有关何处查看此处的任何建议?我喜欢把它归咎于Crystal,但我需要它才能在Crystal工作,哈哈哈。