mysql中,utf8欄位內容顯示在grid中是亂碼,可以通過計算欄位來解決。
首先啟動目標資料集控制項的字段編輯器以新增計算字段,右鍵-new fields,定義好name:ansicn,type:string,size:50,選calculated型別,ok按鈕退出。
在目標資料集控制項的
oncalcfields
事件處理函式中撰寫如下的程式**
ztablefields.fieldbyname(
'ansicn
').asstring :
=utf8toansi(ztablefields.fieldbyname(
'column_cn_name
').asstring);
然後再grid
控制項中增加乙個字段,其fieldname屬性為
ansicn。
這樣就可以正確顯示utf8欄位內容。
如何在UTF 8編碼中顯示中文
用這個寫的html在瀏覽器中顯示亂碼。後來看了以下這段話,頓悟啊!宣告瀏覽器使用的開啟語言。utf 8,國際標準碼 第二個關鍵點是 你的檔案儲存新式要是utf 8或者其下的相容,比如gbk,gb2312,最簡單就也是uft 8.你可以用editplus,檔案另存為,選擇編碼utf 8。第三個關鍵點就...
如何在DOS視窗中顯示UTF 8字元
在中文windows系統中,如果乙個文字檔案是utf 8編碼的,那麼在cmd.exe命令列視窗 所謂的dos視窗 中不能正確顯示檔案中的內容。在預設情況下,命令列視窗中使用的 頁是中文或者美國的,即編碼是中文字符集或者西文字符集。如果想正確顯示utf 8字元,可以按照以下步驟操作 1 開啟cmd.e...
PHP正確解析UTF 8字串
在 學習php mysql之 字元編碼篇 一 中介紹了unicode與utf 8的轉換關係,總結了乙個utf 8的編碼規則,根據這個編碼規則,寫乙個utf 8編碼的解析程式,以下是php的實現 view code 程式功能,str是中英文混合的utf 8編碼字串,將此字串根據utf 8的編碼規則正確...