Coneciton对象用于连接数据库,是在应用程序和数据库之间建立一条数据传输通道,只有创建并打开连接,应用程序才能操作数据库中的数据.
【常用属性】:
ConnectionString:获取或设置用于打开SQL Server数据库的字符串;
State:用于指示连接对象的状态。
【常用方法】:
Close:关闭与数据库的连接;
Open:使用ConnectionString指定的属性设置打开数据库连接。
1、设置连接字符串:
⑴、SQL Server身份验证连接字符串:(若密码为空,则pwd可以省略)
【语法】:server=服务器名;database=数据库名;uid=用户名;pwd=密码
⑵、Windows身份验证连接字符串:
【语法】:server=服务器名;database=数据库名;Integrated Security=true
【通过vs中的服务器资源管理器获取数据库的连接字符串】:
a、在vs中,选择”视图“菜单中的”服务器资源管理“;选择”数据连接“,右键选择”添加连接“;
b、在弹出的”选择数据源“窗口中,选择”Microsoft SQL Server“为”数据源“,单击”继续“;
c、在弹出的”添加连接“窗口中,输入或选择服务器名,选择身份验证方式,选择需要连接的数据库;单击”测试连接“,测试连接是否成功,然后单击”确定“;
d、回到”服务器资源管理“中的”数据连接“;选择新增添的数据连接,在”属性“窗口中存在”连接字符串“属性,该属性值即为连接字符串。
2、创建连接对象:(引用:System.Data.SqlClient;)
【语法】:SqlConnection 连接对象名=new SqlConnection(连接字符串);
3、打开连接:
【语法】:连接对象名.Open();
4、关闭连接:
【语法】:连接对象名.Close();