Luk*_*kas 5 c# mysql database postgresql entity-framework-6
EF6是否可以与数据库一起使用Postgresql但使用数据库优先方法?我发现一些解决方案需要根据数据库结构手动编写 C# 类,这对我来说并不令人满意。我想像这样使用它Sql server,所以我从列表中选择服务器和数据库,然后选择我想要使用的表并voil\xc3\xa0。
我所做的是安装npgsql. 我可以在服务器资源管理器选项卡中添加此数据库,但是当我想创建ADO.NET实体模型时,我在列表中找不到此数据库。
小智 2
是的,这是可能的。首先,将此扩展添加到 Visual Studio 2019 Community Edition(我使用的 IDE):Npgsql PostgreSQL Integration
然后,使用 Nuget 包管理器添加:
然后您可以继续添加 ado.net 实体数据模型/数据库。表格会很好地添加,但我在功能和视图方面遇到了挑战。