救命啊,我的数据库是SQL2005 为什么我插入的记录,打开时显示的是????呢

解决方案 »

  1.   

    我插入的记录是中文,该列的数据类型使用的是Varchar,我改成char也不行,请问怎么回事啊
      

  2.   

    插入的值全为英文会不会出错啊
    应该不会吧
    那就可能是你哪里设置错误了
    把表的创建代码贴出来,就是自动生成
    sql的那段代码
      

  3.   

    可能就是你生成sql那个地方 文件选向 中选择不是第三项的原因
    自己看下了
      

  4.   

    我把数据库的排序规则改后了,用nvarchar可以正常显示,为什么用varchar不能正常显示呢
      

  5.   

    排序规则会对应不同的字符集
    你肯定先前改成非中文的字符集了,所以就是???nvarchar是unicode的,varchar是asc的。字符集的问题
      

  6.   

    哪怎么改成非unicode的字符集啊