select * from view_all for xml auto

解决方案 »

  1.   

    不好意思,是俺太心急了,没说明白...
    意思是说,在我的机器上装有VB,sqlserver,
    我在自己的机器上调试一程序时,该程序中的"select * from view_all FOR XML RAW" 查询后返回的结果是乱码(主要乱在"<"、">"等这些标记上)
    但我在网内另处一台机器上调试同样的程序(连接到我机器上的数据库),同样的代码,返回的却是正常的!!
    还有就是在我自己的机器上的ms sqlserver查询分析器中执行该查询返回的结果也是正常的!!!谢谢progress99兄,我试过了,所有的选项都是乱码!
      

  2.   

    你的字段类型是什么?改成unicode类型试试,即:varchar  -->nvarchar
    char     -->nchar
    text     -->ntext注意,表中现有的数据可能要重新存储过,所以你最好新建表来测试.