连接SQL数据库---- connection属性
datasource 设计到服务器运行的主机和sql server实例的名称。
Inittal catalog 要访问的sql server数据库中的数据库。
userid 用于验证到数据库联接的sql server用户名,如果使用integrated security这个属性就不需要了。
password 用于验证到数据库的联接的sql server密码,如果使用integrated security这个属性就不需要了。
Integrated security这个属性可以设置为true或false。为true登陆用户名密码将用于连接数据库,如果为false那么需要提供sql server用户名和密码。
Persist securityinfo 为false。用户名和密码信息在数据库联接完成后要被释放。
Provide 制定数据库提供者。
读取配置文件中的连接字符串:
string con=System.Configuration.ConfigurationManager.AppSettings["AdventureWorksConnectionString"].ToString();
SqlConnection cn = new SqlConnection(con);