DOBON.NETプログラミング掲示板過去ログ
文字化けについて
題名: 文字化けについて
著者: こう
日時: 2009/02/27 14:32:40
ID: 24119
この記事の返信元:
(なし)
この記事への返信:
[24121]
Re[1]: 文字化けについて
やじゅ
2009/02/27 19:55:18
ツリーを表示
環境/言語:[winxp]
分類:[ASP.NET]
いつもお世話になります。
現在ASP.NET(VB.NET 2005) 使用DB:ORACLE10g 開発機:WINXP
にて開発をおこなっています。
問題点:
現在「〜」が「?」に化けてしまう問題が発生しています。
ただいつも化けているわけでなく、普通にデータをinsert
しselectし画面に表示するだけでは化けないのですが、
selectしてきたデータを下記のようなコードでバイトで
切り出すと上記のように文字化けが発生してしまいます。
Dim btBytes As Byte() = hEncoding.GetBytes("あ〜ああああああ・・・")
ret = hEncoding.GetString(btBytes, 0, size - 4)
retには"あ?ああああああ・・・"が返されます。
なにかよい対応方法はありますでしょうか?
よろしくお願いします。
題名: Re[1]: 文字化けについて
著者: やじゅ
日時: 2009/02/27 19:55:18
ID: 24121
この記事の返信元:
[24119]
文字化けについて
こう
2009/02/27 14:32:40
この記事への返信:
(なし)
ツリーを表示
■No24119に返信(こうさんの記事)
> 問題点:
> 現在「〜」が「?」に化けてしまう問題が発生しています。
> ただいつも化けているわけでなく、普通にデータをinsert
使用DB:ORACLE10g
「wavedash問題」のキーワードで検索すれば出てきます。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[ASP.NET]
いつもお世話になります。
現在ASP.NET(VB.NET 2005) 使用DB:ORACLE10g 開発機:WINXP
にて開発をおこなっています。
問題点:
現在「〜」が「?」に化けてしまう問題が発生しています。
ただいつも化けているわけでなく、普通にデータをinsert
しselectし画面に表示するだけでは化けないのですが、
selectしてきたデータを下記のようなコードでバイトで
切り出すと上記のように文字化けが発生してしまいます。
Dim btBytes As Byte() = hEncoding.GetBytes("あ〜ああああああ・・・")
ret = hEncoding.GetString(btBytes, 0, size - 4)
retには"あ?ああああああ・・・"が返されます。
なにかよい対応方法はありますでしょうか?
よろしくお願いします。