unknown
2006-04-17 03:31:02 UTC
請教一個編碼上的問題:
目前我有兩個網站,
一個以 asp 開發 編碼使用big5..此簡稱A 網站
另一個以 aspx 開發 編碼使用utf8 ...此簡稱B 網站
日前有一位user在 A 網站(asp) 上的 欄位上key入了 ウッタRャツ
結果存入資料庫時,顯示為&#65395&#65391&#65408R&#65388&#65410 (&#應為半形,此為避免失真使用全形表示)
在此網站 讀取出來放置textbox後.也是ウッタRャツ 日文..
但在 B網站(aspx) 上將此欄位讀取出來,放置textbox後..變成 &#65395&#65391&#65408R&#65388&#65410
字串...但放置Label 或放置datagrid 都顯示正常ウッタRャツ ..
我試著做一個htm control的textbox .將其value值設定&#65395&#65391&#65408R&#65388&#65410
也可正常顯示,但將其屬性加入 runat="server" 後又變成一串數字及符號
請問..這是什麼問題..要如何解呢?
我試著在 B網站(aspx) key入 ウッタRャツ 存入db 也是 ウッタRャツ 讀取出來也正常.
但在asp網站 顯示卻變成 ? 號.
由於資料來源為 A網站(asp)...最後管理為 B網站(aspx ).
請問我應該調整那一個地方使其兩方都正常呢...
若不行至少.在 B網站(aspx) 要正常..因為那是最後收集資料要產出報表的程式
目前我有兩個網站,
一個以 asp 開發 編碼使用big5..此簡稱A 網站
另一個以 aspx 開發 編碼使用utf8 ...此簡稱B 網站
日前有一位user在 A 網站(asp) 上的 欄位上key入了 ウッタRャツ
結果存入資料庫時,顯示為&#65395&#65391&#65408R&#65388&#65410 (&#應為半形,此為避免失真使用全形表示)
在此網站 讀取出來放置textbox後.也是ウッタRャツ 日文..
但在 B網站(aspx) 上將此欄位讀取出來,放置textbox後..變成 &#65395&#65391&#65408R&#65388&#65410
字串...但放置Label 或放置datagrid 都顯示正常ウッタRャツ ..
我試著做一個htm control的textbox .將其value值設定&#65395&#65391&#65408R&#65388&#65410
也可正常顯示,但將其屬性加入 runat="server" 後又變成一串數字及符號
請問..這是什麼問題..要如何解呢?
我試著在 B網站(aspx) key入 ウッタRャツ 存入db 也是 ウッタRャツ 讀取出來也正常.
但在asp網站 顯示卻變成 ? 號.
由於資料來源為 A網站(asp)...最後管理為 B網站(aspx ).
請問我應該調整那一個地方使其兩方都正常呢...
若不行至少.在 B網站(aspx) 要正常..因為那是最後收集資料要產出報表的程式
--
咪咪
咪咪