如何在grid控制項中正確顯示utf8欄位

2022-04-19 21:26:22 字數 455 閱讀 6038

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的編碼規則正確...