配置
配置文件展示:APP.config
1 2 3 4 5 6
| <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> </startup> </configuration>
|
使用:
1 2 3
| <connectionStrings> <add name="connectionString" connectionString="Server=.;DataBase=MISDB;Uid=sa;Pwd=123456"/> </connectionStrings>
|
使用后展示:
1 2 3 4 5 6 7 8 9
| <?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.8" /> </startup> <connectionStrings> <add name="connectionString" connectionString="Server=.;DataBase=MISDB;Uid=sa;Pwd=123456"/> </connectionStrings> </configuration>
|
解释:
- 字符串:
private string connectionString = "Server=.;DataBase=MISDB;Uid=sa;Pwd=123456";
- 是从这里面提取出来的
- name =
connectionString
- connectionString =
Server=.;DataBase=MISDB;Uid=sa;Pwd=123456
使用
在引用上面 ,鼠标右键添加引用 ,程序集 ——> 找到System.Configuration 选择点击确定

使用演示:
1 2
| private string connectionString = ConfigurationManager.ConnectionStrings["connectionString"].ToString();
|
具体使用
代码展示:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
| private static string connectionString = ConfigurationManager.ConnectionStrings["connectionString"].ToString();
public static int ExecuteNonQuery(string sql) { SqlConnection sqlConnection = new SqlConnection(connectionString); SqlCommand sqlCommand = new SqlCommand(sql, sqlConnection); try { sqlConnection.Open(); return sqlCommand.ExecuteNonQuery(); } catch (Exception ex) { throw new Exception($"执行SQL语句时发生错误: {sql}", ex); } finally { if(sqlConnection.State == ConnectionState.Closed) { sqlConnection.Close(); } } }
|