win 2k  英文版本现用水晶报表7.0的版本来从数据库中取相应字段的中文数据,如何让其显示中文,而非乱码?
现在水晶报表显示的现象是:??????

解决方案 »

  1.   

    改字体为  宋体(CHINESE_GB2312) 或新宋体(CHINESE_GB2312)
      

  2.   

    告诉我你的email,给你发个例子,再看
      

  3.   

    发一个给我好吗,我也想看.
    [email protected]
      

  4.   

    RUKYO,谢谢你的提醒,我现用的是英文版WIN2K 的操作系统,它是支持中文字符的。而且数据库中的中文字段是正常显示,只是在水晶报表7.0 中浏览和打印时显示为“???”这样的字符。而且是每个中文字符对应一个“?”。
      

  5.   

    中文字段是nvarchar 类型的。
    数据库是什么类型?不大明白哦
      

  6.   

    是Sql Server的吧?
    那不是字段类型的问题。哪有7.0的报表,你看我给你的email没有?
      

  7.   

    用MSN传吧。
    我的MSN是[email protected]
      

  8.   

    TO:xuedaniel(daniel),你那席话仿佛让我看到了希望。而且我的一个同事也说过,他以前用中文的操作系统(2K)时,用水晶报表7.0 打印中文也是没问题的。可现在我用的英文的操作系统,但其也支持中文字符的。我想问一下,你以前遇到这种问题的时候,用的是哪个版本的水晶报表?也是7.0 的吗?又是哪个版本的操作系统呢?
      

  9.   

    Soory, I have installed Windows 2000 English Version in the afternoon.
    and can look the Chinese. But I don't find Shu Ru Fa. So you can't find me.
      

  10.   

    doesn't matter.but now ,i want to know whether you can find the Shu Ru Fa  now?
      

  11.   

    等我把系统作window update之后,你上MSN,把7.0传给我.
      

  12.   

    cr7不支持unicode
    所以数据库中不能使用nvarchar类型存储中文数据,改用varchar存储吧.
      

  13.   

    我的也出现这样的问题。
    水晶报表打印预缆时我把要打印的内容输入到excel。但是到excel中的内容全是乱码。请问是怎么回事。我的系统是window2000 Server(繁体)。Crystal Reports8.0(英文)
      

  14.   

    请问你是从哪取数据?数据库中的字段显示如何?excel中的内容有英文也显示为乱码吗?