你的字段是Nvarchar类型吗?
改成Nvarchar,Nchar,Ntext试试。

解决方案 »

  1.   

    我的数据有varchar,datetime,int等等,datetime,int等显示正常,就varchar中的中文放到附件中就乱码,但放在邮件正文中显示正常。
      

  2.   

    把varcahar改为nvarchar
    对常量改为  N'大力'如:
    declare @aa nvarchar(100)
    set @aa=N'大力'
      

  3.   

    试过了,对nvarchar可以了,但我调别人的库,难道要别人改结构吗,还有其他办法吗?谢谢