我正在调试使用Enterprise Services的旧Web服务。该服务使用.NET 4在IIS 6中。当生成插入语句时,会出现一个新问题,该语句试图插入包含度数符号的字符串。执行时,度数符号将更改为颠倒的问号。没有生成错误消息。
奇怪的是,我拿了一个程序集的副本并将它们放在测试机器上(相同的操作系统和IIS)并且插入语句有效。我一直试图找出两台机器之间的区别,以确定为什么会发生这种情况。这是相同的代码运行,所以我知道代码不是问题。我也知道它使用的是同一个Microsoft Oracle提供商。我已经检查了核心框架文件夹中的区域/语言设置和配置文件,所有内容都匹配。
任何人都知道我缺少什么或者我可以在哪里寻找其他设置?
其他信息:
这是来自对象的连接字符串:OleDbConnection(“Provider = MSDAORA.1; ...
安装的oracle客户端是版本10.