1
2
如果你看一下这个链接, http://msdn2.microsoft.com/en-us/library/ms130978.aspx 它说,为了使SQL Server本机客户端能够获得最新的功能,比如在SQL2005中引入的varchar(max),所以我认为即使您使用的是SQL 2008,也可以使用它。 |
2
3
除了“在显示前将其拉入变量”…我隐约记得同事需要对asp/sql/varchar(max)查询进行一些黑客攻击,比如它必须是查询中的最后一列(或者不是最后一列)。真的很抱歉这么含糊,我已经有几年没有和ASP打交道了。 |
3
2
很旧的线-允许。但我有这个问题,这让我发疯了。 我通过如下方式更改连接字符串来修复此问题:
到:
因此,实际上,删除驱动程序=SQL Server 并添加了“provider=sqlncli;”,修复了这个问题。 我现在可以看到nvarchar(max)列在我的经典ASP页面中正确显示。 希望这能帮助别人。 |
4
1
不确定这是原因,但值得注意的是
|
5
1
我刚刚遇到了类似的问题(仅限于SQL Server 2005,而不是2008):
已执行response.write,但未显示标题本身。
我花了很长时间才发现ASP Classic和nvarchar(max)的组合导致了这个问题。
|
6
0
我做了演员表(专栏名为varchar),它为我工作。 |
Pizzor2000 · ASP出现HTTP错误503。Net数据网格 7 年前 |