- - PR -
ASP.net datagridのExcelエクスポートで2バイト文字が文字化け
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-06-01 09:55
いつもお世話になります。
ASP.netにてDataGridからクライアントスクリプトにてExcel出力を行ったとき文字化けが発生します。 しかし、Datagirdのデータによって化けたり化けなかったりするので原因がわかりません。 VS.NET2003 DB:Oracle8.1.7 @SQLにて数値フィールドでソート(降順)を行うと文字化け無し ASQLにて数値フィールドでソート(昇順)を行うと文字化け B@Aのフィールドを抽出データから除くと文字化け無し CどのPCからも発生 DIEのキャッシュはクリア済 文字コードをShift_JISにしたりといろいろ試したのですが原因がさっぱりわからず困っ てます。 どなたか同じ症状が出ている方いらっしゃいませんか? うまく説明できなくて申し訳ありませんが宜しくお願い申し上げます。 ----------Excelエクスポート処理---------- set objExcel = CreateObject("Excel.Application") set objBook = objExcel.WorkBooks.Add objBook.HTMLProject.HTMLProjectItems("Sheet1").Text = Datagrid1.outerhtml objBook.HTMLProject.RefreshDocument objExcel.Visible = true objExcel.UserControl = True set objBook = nothing set objExcel = nothing ---------------------------------------------- |
1