积极答复者
如何通过报表服务打印保存在VARCHAR里的中文内容?

问题
答案
-
试试不直接访问表,而是使用查询,在查询中,将 varchar 字段 转换为 nvarchar, 这个操作中 sql 服务器上执行的, 应该可以正确地得到编码页并转换成 unicode 类型
select convert(nvarchar(max), varchar字段), .....
from tb
- 已建议为答案 Molly Chen_Moderator 2012年9月12日 6:16
- 已标记为答案 Molly Chen_Moderator 2012年9月21日 6:23
全部回复
-
试试不直接访问表,而是使用查询,在查询中,将 varchar 字段 转换为 nvarchar, 这个操作中 sql 服务器上执行的, 应该可以正确地得到编码页并转换成 unicode 类型
select convert(nvarchar(max), varchar字段), .....
from tb
- 已建议为答案 Molly Chen_Moderator 2012年9月12日 6:16
- 已标记为答案 Molly Chen_Moderator 2012年9月21日 6:23