gpt4 book ai didi

oracle - Oracle 连接字符串上的 Unicode 参数

转载 作者:行者123 更新时间:2023-12-04 12:48:18 25 4
gpt4 key购买 nike

为什么 Oracle ODP 不能识别参数 Unicode=true 而 Devart's Provider 可以识别?

当我有包含字符串的数据时: "ñãõ,éóúý",我的 asp.net 应用程序显示 "???,????"如果我使用的是 Oracle 的 ODP。当我尝试放置属性时 Unicode=true在连接字符串中,它说它是一个无效的属性。

Devart 的提供者可以重现相同的行为。但碰巧当我放置 Unicode=true 时connectionstring 中的所有属性都很好地显示在我的 asp.net 应用程序的屏幕上。

为什么会这样?我可以在 Oracle Data Provider (Oracle.DataAccess.Client) 中使用哪个属性,以便我可以按照我想要的方式显示我的字符?

最佳答案

ODP.NET 始终支持 Unicode ,说这个链接:

http://www.oracle.com/technetwork/topics/dotnet/code-154692.html

无需在连接字符串中使用 UNICODE。事实上,这个属性应该被删除。

可能如果字符串是错误的,ODP.Net 不应该受到指责。

感谢@Vache 的评论。

关于oracle - Oracle 连接字符串上的 Unicode 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15792252/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com