使用VisualStudio
在需要添加配置文件的类右键-添加-新建项
选择应用配置文件,注意名称有格式要求
使用vs生成的话初始化代码是有的,然后输入的时候是有提示的
使用Rider
右键需要添加配置文件的项目,Add - File
使用Rider的话没用内容提示
<?xml version = "1.0" encoding = "UTF-8" ?>
<configuration>
<connectionStrings>
<!-- 本地数据库连接字符串 -->
<add name="localString" connectionString="Host=localhost;Port=5432;Username=postgres;Password=1qazZAQ!;Database=study"/>
<!-- 远程数据库连接字符串 -->
<add name="devString" connectionString="Host=139.124.133.132;Port=1921;Username=postgres;Password=1qazZAQ!;Database=study"/>
</connectionStrings>
</configuration>
安装Nuget包
ConfigurationManager
获取配置 连接数据库
using System.Configuration;
using System.Data;
using Npgsql;
//获取配置文件中名为“localString”的 ConnectionStrings
var connectionString = ConfigurationManager.ConnectionStrings["localString"].ConnectionString;
//创建连接,使用上面获取的值配置
using NpgsqlConnection conn = new NpgsqlConnection(connectionString);
//创建DataAdapter数据适配器,使用查询语句
using var npgsqlDataAdapter = new NpgsqlDataAdapter("select * from user1", conn);
DataTable dataTable = new DataTable();
//使用 npgsqlDataAdapter.Fill 方法将数据填充到 DataTable
npgsqlDataAdapter.Fill(dataTable);
打个断点用debug看一下,获取倒数据了
上面演示的是如何读取配置文件的内容来进行连接数据库,还有其他的数据库操作与连接方式