npgsql

    0热度

    1回答

    一个棘手的(和令人沮丧的问题) - 也许你们这些人可能是足够聪明来解决它: 问题 我希望能够读/使用Entity Frameworks写入我的数据库。我在Heroku上运行了一个简单的应用程序rails(简单的脚手架)。我想连接到这个数据库并操作记录。好消息是,我可以使用npgsql成功连接到该数据库。坏消息是我不能用Entity Frameworks来做。这是我收到的错误: System.Dat

    0热度

    1回答

    没有太多的文档 - 所有这些都没有回答上述问题总共n00bs: How to install Npgsql as a data provider for ADO.NET Entity Framework? - >不幸的是没有人能提供答案。并在这里看到:Using npgsql with EF6 in asp.net 5 - 也不提供任何答案。此外,由于某些原因,Npgsql wiki链接不起作用

    -1热度

    1回答

    如果我使用: NpgsqlCommand cmd = new NpgsqlCommand("select * from table", conn) DataTable dt = new DataTable(); using (NpgsqlDataAdapter da = new NpgsqlDataAdapter(cmd)) { da.Fill(dt);

    0热度

    1回答

    我有代码: MyDataAdapter.SelectCommand = MySelectCommand; MyDataAdapter.Fill(MyDataTable); MyDataGrid.ItemsSource = MyDataTable.DefaultView; MyDataGrid.Columns.Add(MyDataGridTextColumn1); MyDataGrid.Co

    0热度

    3回答

    我有以下表格: public class Event { public int Id {get;set;} } public class Participant{ public int Id {get;set;} } public class Registration{ public int Id {get;set;} public int Ev

    0热度

    1回答

    我有一个Debian杰西(I386)机单齐全,单XSP和PostgreSQL-9.5(从http://apt.postgresql.org/) 我有一个简单的GridView你好,世界样式页面。 下面是Web.config文件的摘录: <compilation debug="true"> <assemblies> <add assembly="Npgsql, Version=2

    0热度

    2回答

    你好, 访问DB我在PostgreSQL数据库服务器上运行EF核心的ASP.NET核心应用。我遇到了这个问题: 当我从控制器访问数据库时,一切工作正常。 但是,当我尝试从中间件访问DB,(二者更高的要求负荷下)发生异常: System.InvalidOperationException: An operation is already in progress. at Npgsql.Npg

    0热度

    1回答

    我想知道为什么NpgsqlException的.ConstraintName属性被删除。我发现在升级到npgsql 3.1.8后它不再存在。 (我没有很长时间升级npgsql) 我发现.ConstraintName是非常有帮助的,因为我有很多我的代码依赖于约束名称(例如,我使用.ConstraintName生成“非技术“错误消息给用户。) 这是否意味着我需要从NpgsqlException.Mes

    0热度

    1回答

    我们正在使用Pgbouncer(安装在数据库服务器上)进行数据库连接池。同时我们使用拥有自己的连接池的Npgsql库。我已阅读过建议,我们应该禁用Npgsql中的池并仅使用Pgbouncer。 当我们在Npgsql中禁用连接池时存在性能问题。 根据我的测试,需要100 ms才能连接到pgbouncer。与PgBouncer的服务器延迟时间为< 1ms。 使用5个连接执行5个查询将花费500ms以上

    0热度

    2回答

    当我使用MS DTC时,我得到NpgsqlException(0x80004005)。 Npgsql.NpgsqlException(0X80004005):无密码已被提供,但后端需要一个(在MD5) 下面是代码的一个例子。 string strcon1 = "Server=localhost;Port=5432;User Id=postgres; Password=xxxxx; Database