SQL中的SqlConnection连接方式

简介: 通过调用App.config来连接数据库 而不是直接写连接语句 这样的好处是 当数据库改变的时候 不用修改其他东西 只需要修改App.

通过调用App.config来连接数据库 而不是直接写连接语句
这样的好处是 当数据库改变的时候 不用修改其他东西 只需要修改App.config中的属性即可

第一步得再App.config 添加connectionStrings标签

<?xml version="1.0"?>
<configuration>
  <connectionStrings>    
    <add name="conStr" connectionString="server=.;DataBase=MedicaManageSys01;uid=sa;pwd=123456"/>
  </connectionStrings>
<startup
  ><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/>
</startup>
</configuration>

操作语句是:

 private string constr= ConfigurationManager.ConnectionStrings["conStr"].ConnectionString;   
 public SqlConnection conn= new SqlConnection(constr);   

注意:ConfigurationManager头文件是 using System.Configuration;
并且解决方案里要引用 System.Configuration

运行环境是VS2012

目录
相关文章
|
26天前
|
SQL 安全 网络安全
IDEA DataGrip连接sqlserver 提示驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接的解决方法
IDEA DataGrip连接sqlserver 提示驱动程序无法通过使用安全套接字层(SSL)加密与 SQL Server 建立安全连接的解决方法
63 0
|
2月前
|
SQL
SQL多表查询的几种连接方式
SQL多表查询时,主要使用以下几种连接方式
|
3月前
|
SQL 消息中间件 分布式数据库
flink sql问题之连接HBase报错如何解决
Apache Flink是由Apache软件基金会开发的开源流处理框架,其核心是用Java和Scala编写的分布式流数据流引擎。本合集提供有关Apache Flink相关技术、使用技巧和最佳实践的资源。
200 0
|
3月前
|
SQL 网络协议 Java
【Java+SQL Server】前后端连接小白教程
【Java+SQL Server】前后端连接小白教程
26 0
|
4月前
|
SQL
在SQL中连接和复杂操作
在SQL中连接和复杂操作
24 0
|
4月前
|
SQL 数据库
面试题:Sql中的连接
面试题:Sql中的连接
30 5
|
4月前
|
SQL 关系型数据库 数据库连接
Python 连接 SQL 数据库 -pyodbc
以下是如何在 Python 中使用 pyodbc 连接到 SQL 数据库的基本步骤和详解
60 0
|
5月前
|
SQL 数据库
SQL FULL OUTER JOIN 关键字:左右表中所有记录的全连接解析
SQL RIGHT JOIN关键字返回右表(table2)中的所有记录以及左表(table1)中的匹配记录。如果没有匹配,则左侧的结果为0条记录。
69 0
|
5月前
|
SQL Java 关系型数据库
在IDEA中配置MySQL数据库连接以及在使用mybatis时设置sql语句的代码提示功能
在IDEA中配置MySQL数据库连接以及在使用mybatis时设置sql语句的代码提示功能
|
5月前
|
SQL 安全 网络安全
解决:provider:Named Pipes Provider error:40无法打开SQL Server的连接 的3种方式
解决:provider:Named Pipes Provider error:40无法打开SQL Server的连接 的3种方式
265 0