//在数据库中,userId,username,password均被定义为char(10),把數據類型char(10)改成nchar(10)或nvarchar(10),然后再導入

解决方案 »

  1.   

    char(10)單字節類型﹐nchar(10)或nvarchar(10)為雙字節unicode的數據﹐可以保証從一個系統志入另一個系統不出現亂碼
      

  2.   

    把char换成nchar也不解决问题,还是乱码,有一个方法可以正确导出文件,将格式文件的最后一列即列排序规则那一列改成Chinese_PRC_Bin,就可以正常显示了。这个排序规则正好与我建立的数据库所排序规则Chinese_PRC属于同一个系列。因此才不会出现乱码。
      

  3.   

    不过,我不清楚SQL_Latin1_General_Cp437_BIN与Chinese_PRC之间是什么关系。如果说SQL_Latin1_General_Cp437_BIN也是排序规则,怎么在企业管理器的列排序规则上却看不到SQL_Latin1_General_Cp437_BIN这种写法。请高人指点迷津。