第一种方法
写法:
<configuration>
<appSettings>
<add key="connectionstring" value="server=127.0.0.1;uid=sa;pwd=123456;database=Power"/> </appSettings>
</configuration>
调用:
string rode= ConfigurationManager.AppSettings["connectionstring"];
第二种方法
写法:
<connectionStrings>
<add name="CONNECTIONS" connectionString="Server=10.10.10.1;Database=MyDBTest;Uid=sa;Pwd=sa" />
</connectionStrings>
调用:
string connectionstr =ConfigurationManager.ConnectionStrings["CONNECTIONS"].ConnectionString;
还有一个好玩的情况,如果你使用的是entity fromwork的codefirst模式,连接字符串还可以这样写
<add name="MovieDBContext" providerName="System.Data.SqlClient" connectionString="Server=KTY;Database=shuyunquan;Uid=sa;Pwd=123456"/>
只不过是比第二种情况多了一个providerName而已,而且这个不需要调用~~,这种情况详见我的这篇博客