简体   繁体   中英

Dynamics Connection SQL Server C#

我想了解如何在C#项目中创建和设置与SQL Server数据库引擎的动态连接

if you want connection string in config and read it than you need to do like this , put possible connectionstring in config

 <connectionStrings>
    <add name="CharityManagement" 
    connectionString="Data Source=.;Initial Catalog=CharityManagement;Integrated Security=True"/>
<add name="CharityManagement_two" 
    connectionString="Data Source=.;Initial Catalog=CharityManagement_two;Integrated Security=True"/>
  </connectionStrings>

and than read it base on condition using configurationmanager class

//to read first connection string
var connectionString=ConfigurationManager.ConnectionStrings["CharityManagement"].ConnectionString;

   //to read second connection string
    var connectionString=ConfigurationManager.ConnectionStrings["CharityManagement_two"].ConnectionString;

This is what you're after

In the config file

<connectionStrings>
<add name="myConnectionString" connectionString="server=localhost;database=myDb;uid=myUser;password=myPass;" />
</connectionStrings>

Then to read the connection string in your code you will do

string connStr = ConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString;

Don't forget to use using System.Configuration;

Further reading here

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM