Sql server 如何在CR 2008中显示所有varbinary(max)列?

Sql server 如何在CR 2008中显示所有varbinary(max)列?,sql-server,varbinary,Sql Server,Varbinary,我正在使用Crystal Reports 2008和SQL Server 2008 R2 我在CR中显示SQL Server中的varbinary(max)列时遇到问题。该列全部为文本。当我尝试在CR中显示它时,我不会得到所有的文本。它限制了所显示的内容 如果您能帮助我解决这个问题,我将不胜感激。谢谢 Ken您可以通过查询sys.columns找到特定类型的列,但是如果文本被截断,您可能需要启用CLOB/BLOB支持或增加与DB交互的支持量 另一方面,为什么不将文本存储为varchar(max)

我正在使用Crystal Reports 2008和SQL Server 2008 R2

我在CR中显示SQL Server中的
varbinary(max)
列时遇到问题。该列全部为文本。当我尝试在CR中显示它时,我不会得到所有的文本。它限制了所显示的内容

如果您能帮助我解决这个问题,我将不胜感激。谢谢


Ken

您可以通过查询sys.columns找到特定类型的列,但是如果文本被截断,您可能需要启用CLOB/BLOB支持或增加与DB交互的支持量


另一方面,为什么不将文本存储为varchar(max)或text field?

我如何在CR中启用CLOB/BLOB?我不知道,因为我没有CR。但我在其他应用程序(即Coldfusion应用程序服务器)中看到了这些症状。当它是文本时,那么它究竟是
VARBINARY(max)
(而不是
varchar(max)
最好是这样!)