gpt4 book ai didi

.net - 参数异常 : Unrecognized property 'user id' in connection string

转载 作者:行者123 更新时间:2023-12-01 12:51:42 25 4
gpt4 key购买 nike

我正在使用:

  • 优势数据库服务器 10
  • Advantage.Data.Provider.dll (v.9.10.2.9)

在大多数工作站上一切都非常稳定,但今天我们的一位新客户报告说他在使用我们的应用程序时遇到了问题。日志显示以下异常:

System.ArgumentException: Unrecognized property 'user id' in connection string. at Advantage.Data.Provider.AdsConnectionStringHandler.ParseConnectionString(String strConnect) at Advantage.Data.Provider.AdsPoolManager.GetConnection(String strConnectionString, AdsInternalConnection& internalConnection, AdsConnectionPool& pool) at Advantage.Data.Provider.AdsConnection.Open()

一旦相同的代码在所有其他客户中运行良好,我猜问题可能与运行环境有关,但我仍在努力找出究竟是什么导致了这个问题。

有什么想法吗?

更新

我刚刚查看了 Advantage.Data.Provider.dll 代码,发现他们正在使用 Hashtable 来匹配连接字符串属性和 Hashtable 的初始化对我来说有点奇怪:

public static Hashtable CreateCaseInsensitiveHashtable()
{
return new Hashtable((IEqualityComparer) StringComparer.CurrentCultureIgnoreCase);
}

我想 StringComparer.CurrentCultureIgnoreCase 可能是个问题,但我需要检查一下。

最佳答案

此问题已在客户端的 9.10.0.21 及更高版本中修复。来自page with the download link :

2 - Fixed a bug in the Advantage .NET Data Provider that caused connection strings not to be parsed correctly for some locales (tr-TR specifically).

关于.net - 参数异常 : Unrecognized property 'user id' in connection string,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12004397/

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