Postgres interaction
本文关键字:interaction Postgres | 更新日期: 2023-09-27 18:06:21
我知道有很多帖子问过这个问题,但这就是我遇到的问题。
似乎有很多不同的方式来连接postgres和c#,我不知道哪一种是目前推荐的方式,因为许多帖子都过时了,看起来在这个领域取得了进展。
如果可能的话,我想有linq支持,因为这是一个私人项目,它必须是免费的。
我发现的一些可能性:
框架实体(Npgsql)
它似乎没有linq支持。
使用Linq2SQL而不是Linq2Entities的DBLinq。
Linq2SQL似乎已被弃用。
所以问一些问题:
是否有可能(使用当前可用的软件)设置东西,以便我可以使用代码,如所示?:
http://msdn.microsoft.com/en-us/library/cc161164.aspx _Toc188851309
using (NorthwindEntities nw = new NorthwindEntities())
{
var customers = from c in nw.Customers where c.City == "London" select c;
}
如果没有,当前推荐的与Postgres接口的方式是什么?
如果您想使用您所展示的代码(如LINQ + PLINQ + EF v1 + EF v4 + ADO)。. NET等)和商业库是一个选择,然后我会推荐http://www.devart.com/dotconnect/postgresql/-不隶属,只是一个快乐的客户…