请问 C#怎么通过不同的参数 连接sqlserver中不同的数据库 在config中写好了连接 怎样通过参数不同 调用 。
<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>
写一个有switch的函数,然后判断传递的参数进行选择
条件判断,读取不同的 使用configurationmanager类读取不同链接
if switch语句都可以实现这个功能
配置文件里不是有标签么,同级标签可看成是名为父标签的集合
那么通过 父标签集合.["子标签的name属性里面的值"]调用到对应name的连接字符串了
<?xml version="1.0" encoding="utf-8" ?>
.....