參考網頁:
http://www.esharer.com.tw/dis_group/lis ... le_id=3600
舉例如下:(設定字碼為Unicode 通用碼)
1.資料來源欄位須定義為Unicode(例如Access欄位有一是右為Unicode,或Ms-Sql中nchar欄位屬性)
2. 在*.asp程式之<Html>標記之前加2行ASP指令<%@ Language=VBScript CODEPAGE=65001%> ‘設定ASP解譯時所用字碼<%Session.CodePage=65001%> ‘設定ASP在讀取或輸出資料時所用字碼(65001是Unicode字碼代號)
3.在<head> 之後 <title>之前加 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> ‘設定流覽器解譯時所用字碼
如此一來便可以在 asp 中讀出的資料 nvarchar 的字串順利顯示在畫面上!
在 asp 程式中, 使用 utf-8 顯示 nvarchar 字元
在 asp 程式中, 使用 utf-8 顯示 nvarchar 字元
多多留言, 整理文章, 把經驗累積下來.....