c#连接sqlserver中不同的数据库

请问 C#怎么通过不同的参数 连接sqlserver中不同的数据库 在config中写好了连接 怎样通过参数不同 调用 。

c#

6个回答

<configuration>
 <add name="SqlConn" connectionString="Data Source=. ; Initial Catalog=MySchool; Uid=sa; Pwd=123 "/>
<add name="SqlConn1" connectionString="Data Source=. ; Initial Catalog=a; Uid=sa; Pwd=123 "/>
<add name="SqlConn2" connectionString="Data Source=. ; Initial Catalog=b; Uid=sa; Pwd=123 "/>

</configuration>

条件判断,读取不同的 使用configurationmanager类读取不同链接

写一个有switch的函数,然后判断传递的参数进行选择

if switch语句都可以实现这个功能

配置文件里不是有标签么,同级标签可看成是名为父标签的集合
那么通过 父标签集合.["子标签的name属性里面的值"]调用到对应name的连接字符串了

<?xml version="1.0" encoding="utf-8" ?>




.....

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!