gpt4 book ai didi

mysql - 将 LINQ 与 SQL Server Express 2005 以外的数据库一起使用

转载 作者:搜寻专家 更新时间:2023-10-30 23:23:57 25 4
gpt4 key购买 nike

我刚刚开始考虑使用 LINQ 来满足我的数据库(以及 XML 和数据对象!)需求,但需要决定使用哪个数据库。我一直在阅读 Pro LINQ,它说目前,.NET 3.5 中的 LINQ 仅支持 SQL Server。我进行了一些谷歌搜索,找到了将 LINQ 与 MySQL 和 PostgreSQL(我的其他两个数据库选项)结合使用的引用资料,但它们指的是 DLinq,据我所知,DLinq 是 LINQ to DB 的前身。

我阅读了三个数据库的有趣且信息丰富的比较 herehere ,但我仍然撕裂。我没有任何深入的数据库经验,因此能够轻松安装和配置软件很重要,或者至少很容易弄清楚如何编制配置步骤列表。我当然也想获得交易支持。但最重要的是——我想使用 LINQ。

我想听听这里的每个人都在使用什么,无论是 SQL Server 因为 LINQ 本身就支持它,还是其他两个带有一些我还没有找到的 LINQ 支持的附加组件。

最佳答案

我们使用 devart's dotConnect provider对于 Linq-to-Oracle 和已经非常高兴。他们尝试使功能尽可能接近 Linq-to-SQL,这似乎正是您正在寻找的。

他们有供应商:

  • 甲骨文
  • MySQL
  • PostgreSQL
  • SQLite
  • SQL Server

从成本的角度来看,我认为这是一笔非常划算的交易,只需为开发者席位付费,无需服务器许可。

关于mysql - 将 LINQ 与 SQL Server Express 2005 以外的数据库一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2363553/

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