利用ODBC使VB連接到ORACLE數據庫,界面上有DATA控件,COMMAND按鈕,TEXT控件!從數據庫中調出來的數據顯示都是正確的,但是如果想直接在TEXT中修改數據值,只要是漢字就出現亂碼,如果在VB代碼視圖下先把文字打好再複製過去不會出現這樣的問題,但是如果在外部的記事本內打好了再複製過去還是顯示的亂碼,在網上找了N久都沒找到答案!!
注:SP6之類的補丁已經試過 ,重裝VB也試過,都沒用!還有就是新建一個程序只有TEXT控件還是有這樣的問題!我的是繁體字系統!望高手指教!!!不勝感激!!
注:SP6之類的補丁已經試過 ,重裝VB也試過,都沒用!還有就是新建一個程序只有TEXT控件還是有這樣的問題!我的是繁體字系統!望高手指教!!!不勝感激!!
2.使用Form2.0控件,網上有不少說明,不過bug多多
2.CharSet(就是字体属性对话框的字符集)要选 CHINESE_GB2312;
3.更改区域选项或用 AppLocale;
4.输入法中不要用英语的“美式键盘”(图标 EN)而要用“简体中文 - 美式键盘”(图标 CH);
5.用不同的中文输入法试试,可能会有不同的表现。
2.字體屬性對話框的字符集我也選的是CHINESE_GB2312;
3.地區也是改了的;
4.輸入法也是 中文(繁體)-美式鍵盤;
5.也試過了,每次的結果都是一樣的,輸入相同的字,顯示出來的亂碼不會改變!
謝謝 TIGER-ZHAO!!!