なぜ Oracle ODP はパラメーター Unicode=true を認識せず、Devart のプロバイダーは認識しますか?
"ñãõ,éóúý" という文字列を含むデータがある場合、asp.net アプリケーションでは "???,????" と表示されます。Oracle の ODP を使用している場合。属性を接続文字列に入れようとするとUnicode=true
、無効な属性であると表示されます。
Devart のプロバイダーでも同じ動作を再現できます。しかしUnicode=true
、接続文字列に属性を配置すると、asp.net アプリケーションの画面にすべてがうまく表示されることがあります。
なぜそれが起こるのですか?Oracle Data Provider (Oracle.DataAccess.Client) で使用できる属性はどれですか?