gpt4 book ai didi

c# - 使用 EF6 连接到 DB2

转载 作者:行者123 更新时间:2023-11-30 17:43:37 24 4
gpt4 key购买 nike

我有一个使用 EF6 的 WPF 应用程序,我需要连接到 DB2 数据库。

我的数据层位于与主应用程序不同的库中。我在 App.config 中的连接字符串如下所示:

<connectionStrings>
<add name="TIMSContext" connectionString="Database=DB2C;UID=blah;PWD=blahblah;Server=myServer:446;" providerName="IBM.Data.DB2" />
</connectionStrings>

我在我的数据库中引用了 IBM DB2 EntityFramework 包。

当我尝试运行时,我收到一条错误消息,指出无法找到提供者。

如果我尝试在主应用程序中包含对 IBM EF 包的引用,我会在启动时收到类型初始化程序错误。

最佳答案

我认为这是不可能的。除了贵公司的 iSeries 许可证外,您还需要 DB2 Connect 的许可证(如果我错了,请有人纠正我;我很乐意听到替代方案)。

因此,我们被迫在我的公司继续使用 MyGeneration dOOdads,它已经有将近十年没有得到支持了。 -.-

参见 this SO answer更多;我认为从那以后没有任何改变......

关于c# - 使用 EF6 连接到 DB2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30629831/

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