gpt4 book ai didi

c# - 如何在 C# 中将 Npgsql 与 TableAdapter 一起使用

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

我有 PostgresQL 数据库,我使用 C# 和 Npgsql 开发接口(interface)应用程序连接到数据库,我如何将 Npgsql 连接分配给 TableAdapter?

谢谢,

最佳答案

我和 PostgreSQL 完全一样。

我不认为这是可能的。 Npgsql 有自己的数据适配器(参见 http://npgsql.projects.postgresql.org/docs/manual/UserManual.html 并搜索文本“适配器”)。缺点是您不能使用 Visual Studio 设计器。

因此,我正在使用 .NET 的 ODBC 数据源。为此,您需要安装 postgresql odbc 驱动程序,可在此处获得:http://www.postgresql.org/ftp/odbc/versions/msi/ .安装后,您可以进入控制面板 -> 管理工具 -> 数据源 (ODBC) 添加 DSN(数据源名称)。最后,在 Visual Studio 中转到服务器资源管理器,右键单击“数据连接”并选择“添加连接...”,并将数据源更改为 Microsoft ODBC 数据源。在这里您可以选择您之前提供的 DSN,中提琴!你在做生意。

(请注意,出于某些疯狂的原因, bool 值以字符串形式出现。您可以在 ODBC 数据源管理器中更改此设置,方法是单击 PostgreSQL 数据源上的“配置”,转到数据源选项,然后取消选中“ bool 值作为字符”。)

关于c# - 如何在 C# 中将 Npgsql 与 TableAdapter 一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1057109/

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