在BDE下輸入的漢字,改到ADO聯接時顯示為亂碼
SQL SERVER 2000數據服務器,數據庫排序規則是SQL Latin1_General_CP1_CI_AS

解决方案 »

  1.   

    我現在新做的程序是ADO聯接的,想與原BDE下的聯接的數據庫兼容運行
    急啊!!
      

  2.   

    form->font->charset 设成GB2312试试
      

  3.   

    我已經試出來了,方式是: 新建一個數據庫排序規則是chinese_PRC_CI_AS
    然後將舊的數據庫導出表結構的SQL語句,去掉排序規則,在新數據中運行,生成表結構,這樣就會默認與數據庫一致的排序規則了。再導入view, storedprocedure。最後利用導入/導出數據功能將舊的數據表導入到新庫中去。
    再用ADO聯系,就可以訪問原來數據不會是亂碼了,而且舊的BDE程序也可以同時正常訪問新的庫