Coneciton对象(连接)
2015-12-10 21:59
169 查看
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();
【常用属性】:
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();
相关文章推荐
- CALayer 初学(1)
- 初识Android
- 左旋转字符串
- DNS转发器
- Android中项目中各个文件夹的含义和用途详解
- [笔记] 大型网站技术架构——核心原理与案例分析 [一]
- nginx--rewrite指令使用
- 用WebBrowser实现HTML界面的应用和交互 good
- extjs记录
- 翻转单词顺序列
- DNS区域传送
- glog的使用
- 乱码注意事项
- 和为s的两个数字
- Operating System-进程间互斥的方案-保证同一时间只有一个进程进入临界区(1)- 屏蔽中断,锁变量,严格轮换法
- [Laravel学习笔记] 安装Laravel
- DNS服务委派
- 取消图片渲染
- BASE64Decoder小解
- 怎么在 Stack Overflow 里提问题的时候沾上自己的代码