全局配置文件相关:
文件名称:Web.config
文件位置:项目目录下一层(儿子层)
文件作用:配置真个程序所需的内容(如:连接数据库)
连接数据库示例:
<connectionStrings>
<clear />
<add name="CoonString1"
providerName="System.Data.SqlClient"
connectionString="Data Source=Server1;Initial Catalog=DBNameC1;User Id=admin1;Password=pwd1;" />
<add name="CoonString2"
providerName="System.Data.SqlClient"
connectionString="Data Source=Server2;Initial Catalog=DBName2;User Id=admin2;Password=pwd2;" />
<add name="CoonString3"
providerName="System.Data.SqlClient"
connectionString="Data Source=Server3;Initial Catalog=DBName3;User Id=admin3;Password=pwd3;" />
<add name="CoonString4"
providerName="System.Data.SqlClient"
connectionString="Data Source=Server4;Initial Catalog=DBName4;User Id=admin4;Password=pwd4;" />
</connectionStrings>
连接数据库注意点:
(1):以上段落书写位置:<configuration></configuration>的儿子层
(2):<clear />是清除掉之前的连接。
(3):可以写多个<add/>用于连接多个数据源。
(4):name属性的值很重要,代码侧就是根据这个值来到配置文件中找到查询的数据库
(5):providerName属性的值是数据库的类型,此时的值(System.Data.SqlClient)表示用的数据库是
Sql Server,如果用的是sql server ce数据库文件(例如SqlServerCe.4.0),则这个属性值应该 是:System.Data.SqlServerCe.4.0
(6):connectionString属性里配置了多个参数,其中
Data Source=Server1表示数据库服务器名称是Server1
Initial Catalog=DBName1表示数据库名称是DBName1
User Id=admin1表示数据库登录帐号是admin1
Password=pwd1表示数据库登录密码是pwd1
(7):有的时候Data Source 的位置写成了Server,这两个都可以,只不过Data Source是标准写法。
有的时候Initial Catalog的位置写成了database,这两个都可以,只不过Initial Catalog是标准写法。