0

具体的には、どの文字エンコードをSQLDataSources使用しますか?

私のWindows7マシン(ニュージーランド英語に設定)では、CP1252を使用しているようです。ドキュメントに文字エンコードについての言及が見つかりません。

4

2 に答える 2

0

使用するデータベースによって異なります。PostgreSQLの場合SET client_encoding to <encoding>;、doデータベースに接続した後に使用します。Informixの場合、[環境]タブで使用可能なクライアントエンコーディングオプションがあります。Oracleの場合、NLS_LANG環境設定を使用します。

于 2013-02-21T09:38:28.487 に答える
0

私はいくつかの実験を行い、データソース名がユニコードであると判断しました。SQLDataSourcesシステムコードページに変換された名前を示し、変換できない文字を「?」に置き換えます。これはあなたが期待するのとほぼ同じくらい便利です。文書化されていない関数SQLDataSourcesWは、UTF-16でエンコードされた名前を提供します。

于 2013-02-24T22:39:09.167 に答える