我开发了一个控制台 UI 应用程序,除其他外,它从 PostgreSQL 数据库中提取名称列表。该应用程序是通过 Visual Studio Community 2022 用 C# 语言编写的。我使用 Npgsql 库通过 C# 访问 PostgreSQL
从我的代码中,我使用以下连接字符串访问数据库:“Host=RTTQA-990-009;Port=5432;Username=postgres;Password=xxxxxxxxx;Database=TrialsDB**”
这样的连接字符串不符合官方连接字符串网站connectionstrings.org上的字符串格式 我正在开发一个 GUI 来替换原始的控制台 UI。
我正在学习使用 WPF。我遵循的教程之一是关于从 SQL 数据库中提取数据并通过 WPF UI 呈现它们。在本教程中,通过从本网站https://www.connectionstrings.com/复制的字符串访问 SQL 数据库
我没有从上述网站选择连接字符串,而是使用了上面显示的通过 C# 连接到 PostgreSQL 时有效的连接字符串。我在我的 GUI 中包含了对 Dapper 的引用并使用以下连接语句: IDbConnection connection = new System.Data.SqlClient.SqlConnection (Host=RTTQA-990-009;Port=5432;Username=postgres;Password=xxxxxxxxx;Database =试验数据库)
在运行时,由于无法识别关键字“主机”而出现异常。
我将非常感谢一些帮助和建议,以选择正确的连接字符串并连接到 PostgreSQL。
非常感谢你。
毛拉
电子邮件:maura.monville@gmail.com