私のようなJDBCの文字列を持っている場合は...JDBC文字列のSQL Serverの文字エンコーディング
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
はどのようにあなたはあなたがMySQLで接続したことができる場合のように、UTF-8として文字エンコーディングとの接続」と言うのですか?
おかげで、
私のようなJDBCの文字列を持っている場合は...JDBC文字列のSQL Serverの文字エンコーディング
jdbc:sqlserver://[serverName[\instanceName][:portNumber]][;property=value[;property=value]]
はどのようにあなたはあなたがMySQLで接続したことができる場合のように、UTF-8として文字エンコーディングとの接続」と言うのですか?
おかげで、
ドキュメントによれば、URL schemaにはpropertyはありません。しかし、おそらくそれはとにかく必要はありません。 JDBCドライバは文字列をJava Unicodeで受け取り、すべての値をJava Unicodeで返します。 Javaでは、ドライバがDBとの通信に使用する文字エンコーディングは関係ありません(データベースのバグを回避しようとするような、まれなことをしない限り、またはデータベースがそのコンテンツのエンコーディングを認識していない場合を除く)。
それはéとして文字列を返すでé文字ためだと私はすでに – david99world
「éは、」XML文字エンティティであるとUTF-8とは何かを持つべきではありませんUTF-8としてoutputwriterを設定しました。 Management Studio、キャラクター、またはエンティティでテーブルを見ると何が表示されますか?列の型、(var)charまたはXMLとは何ですか? –