Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 无法从Oracle数据库中正确检索特殊字符_Html_.net_Oracle_Special Characters - Fatal编程技术网

Html 无法从Oracle数据库中正确检索特殊字符

Html 无法从Oracle数据库中正确检索特殊字符,html,.net,oracle,special-characters,Html,.net,Oracle,Special Characters,我有一个Oracle数据库,该数据库具有特殊字符,如注册商标符号。在数据库中,所有特殊字符都正确显示,但当我从数据库中检索它们时,它们显示为问号。对于数据库中的这个列,我尝试使用varchar2和nvarchar2两种类型 这是它在数据库中的外观图像,它正确地显示了 这是我调用数据库的图像,返回的结果不正确 如何让它正常返回这个特殊字符,以便在前端显示它 我的应用程序使用.NET4.5、EntityFramework 5.0和Oracle数据库-PL/SQL9.0.1 “谢谢”您用来显示从数

我有一个Oracle数据库,该数据库具有特殊字符,如注册商标符号。在数据库中,所有特殊字符都正确显示,但当我从数据库中检索它们时,它们显示为问号。对于数据库中的这个列,我尝试使用varchar2和nvarchar2两种类型

这是它在数据库中的外观图像,它正确地显示了

这是我调用数据库的图像,返回的结果不正确

如何让它正常返回这个特殊字符,以便在前端显示它

我的应用程序使用.NET4.5、EntityFramework 5.0和Oracle数据库-PL/SQL9.0.1


“谢谢”

您用来显示从数据库中提取的文本的字体似乎有问题。以上图片中使用了哪些字体?@BobJarvis感谢您的回复,我没有在数据库或.Net端设置字体。它应该设置为默认值。最好调查并找出正在使用的字体。数据库工具中使用的字体似乎支持商标符号,而生成第二个图像的任何工具中使用的字体都不支持商标符号。祝你好运。我还假设有字体问题。请尝试使用字体支持的其他字符,例如
ö
您的
NLS_LANG
值是多少(检查环境和注册表)?如果未设置,则Oracle将其默认为不支持特殊字符的
AMERICAN\u AMERICA.US7ASCII