2017-10-03 4 views
2

をエンコード私はUTF-8にはどうすればよいのデコードいくつかのAccessテーブルの列をUTF-8は、私は<strong>UTF-8文字セット</strong>でエンコードされたMS Accessのテーブルを持っており、文字は次のように表示されるMS Accessテーブル

Participació en comissió

:私は正しいテキストを取得しますか?私は同じMS Accessデータベースで終わらせたいが、カラムを変換して(utf-8をデコードして)終わりたい。私はこの変換を行う簡単な方法を理解できません。

ありがとうございます。

-

より明確化:

それでは、どのようにあなたが疑問を持っているテキストをデコードしましたか? 私は文章をオンラインのutf-8デコーダに入れるだけですが、テキストがたくさんあるとクラッシュします。 Accessテーブルは、Modern_Spanish_CI_AS照合とvarchar(MAX)のデータ型フィールドを持つMS SQL Serverデータベースから来ています。おそらく、MS SQL Serverからテーブルをエクスポートしている間に変換を実行する方法はありますか?

+0

それでは、どのようにあなたが疑問を持っているテキストをデコードしましたか? –

+0

これは出発点となるかもしれませんが、Accessのコンテキストでコードを動作させる必要があります(これは簡単にできます):https://stackoverflow.com/questions/28834528/convert-utf-8 -string-to-iso-8859-1 –

+0

nvarcharデータ型の使用はどうですか?それは別のエンコーディング(UTF-16)用ですが、Unicode文字セットのデータ型です。そうすれば、文字列関数と照合もクライアントAPIと同様に機能します。 –

答えて

0

解決策を探しているうちに、私はMS SQL Serverからutf-8フィールドをデコードする機能を持っています。私はそれをテストし、それは完全に動作しますが、かなり遅いです。これは、同じ問題を抱えている誰かを助けることを望みます。

関連する問題