如題,有遇到過這種問題的么.如何解決啊?高手指點.在線等....
uj5u.com熱心網友回復:
應該是檔案編碼格式不一樣,不過我自己升級過,沒有發現此問題uj5u.com熱心網友回復:
檔案編碼格式從哪里能看出來啊,請詳細指教.
uj5u.com熱心網友回復:
migrate一下試試,pb9包括Pb9之前都是ANSI編碼,之后都是Unicode編碼uj5u.com熱心網友回復:
migrate試了,代碼中漢字還是亂碼.
關于pb9包括Pb9之前都是ANSI編碼,之后都是Unicode編碼在網上查過了.
情況大致了解.但是還是不知道該如何解決.
等待ing....
uj5u.com熱心網友回復:
頂一下,現在是pb9uj5u.com熱心網友回復:
migrate時這個勾上試試automactically convert dbcs string manipulation functions
uj5u.com熱心網友回復:
試了,還是不行.
舉個例子
pb9中的代碼
messagebox('提示','資料庫連接錯誤---100!')
升級成pb12.5后代碼變成了
messagebox('ìáê?','á??óò??¨í¨êy?Y?aê§°ü---100')
程式中只要涉及到漢字的地方都是這樣.包括選單,視窗名稱....
繼續等待高手出現....
uj5u.com熱心網友回復:
沒人遇見過么uj5u.com熱心網友回復:
我也遇到了類似的問題,代碼中的MessageBox等處中文完全沒有問題,在資料視窗的retrieve中,在資料視窗的畫板中執行沒有問題,但程式除錯運行時,通過SQL陳述句監測工具則發現資料無法正常獲取是由于SQL陳述句中的中文編程亂碼。等待高手解決~~~~uj5u.com熱心網友回復:
看下是不是程式的語言選擇不對,應該是arial。還有一個就是把源代碼檔案匯出來,使用文本編輯器打開,查找font.charset,把他的值改為128。試下。
uj5u.com熱心網友回復:
再升級一次看。uj5u.com熱心網友回復:
先把pb9的補丁打到最新,然后migrate一下,再升級試試uj5u.com熱心網友回復:
控制面板中,區域設定->鍵盤語言,改默認輸入語言為“中文-美式鍵盤”試試。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/69740.html
標籤:數據庫相關
上一篇:USB埠虛擬成COM口
