0
我在我的SQL Server 2008表中有几张图像,其中datatype
是image
。在Crystal Reports中显示来自SQL Server的图像
在我的VS.net 2008项目中,我有一个水晶报表,显示该表中的所有字段,但图像显示为空白图像。
任何想法,我如何使它工作?
我在我的SQL Server 2008表中有几张图像,其中datatype
是image
。在Crystal Reports中显示来自SQL Server的图像
在我的VS.net 2008项目中,我有一个水晶报表,显示该表中的所有字段,但图像显示为空白图像。
任何想法,我如何使它工作?
你必须转换图像,然后才能显示它。
在Crystal Reports,您可以点击图像控制和控件的值属性设置为以下(与你的字段名称替换ImageFieldName)
System.Convert.FromBase64String(Mid(System.Convert.ToBase64String(Fields!ImageFieldName.Value), 105))
谢谢拉吉更多。当我右键单击Crystal Report Designer中的控件时,我该如何格式化它。 – acadia 2009-11-19 16:09:34
我正在尝试使用VS.net 2008.我创建了一个示例报表并从SQL服务器表中拖放了几列。其中之一是图像数据类型。尽管数据库中有图像,但具有图像数据类型的图像显示为空白。当我右键点击Blob对象时,我没有选择放置代码,如上所示。任何帮助不胜感激。 – acadia 2009-11-19 18:37:11
右键点击Blob对象,进入属性,在'VALUE'下放置代码 – 2009-11-19 19:44:02