第二周 学习笔记
SqlConnection
1.介绍:SqlConnection是ADO.NET中的连接类。
使用sqlconnection 类可以连接到SQL Server数据库。
2.主要属性:ConnectionString(连接字符串)
3.创建SqlConnection对象:
可以使用定义好的连接字符串创建SqlConnection对象。
代码如下:
SqlConnection connection=new SqlConnection(connectionString);
要访问数据源,必须先建立连接。这个连接对象里描述了数据库服务器类型、数据库的名字、用户名、密码等参数。
SqlConnection conn=new SqlConnection();
conn.ConnectionString=”Data Source=(Local);
Initial Catalog=pubs; uid=sa; pwd=sa;”
调用SqlConnection 对象的Open()与Close() 方法来打开和关闭数据库的代码如下:
打开数据库:connection.Open();
关闭数据库:connection.Close();
SqlCommand
- 介绍:SqlCommand 对象用于执行具体的SQL语句,如增加、删除、修改、查找。
-
SqlCommand对象的重要方法:
- ExecuteScalar:执行查询,并返回查询结果中的第一行第一列的值,类型是object
- ExecuteNonQuery:执行SQL语句并返回受影响的行数
- ExecuteReader:执行查询命令,返回SqlDataReader对象
3、SqlCommand对象的使用步骤如下
(1)创建SqlConnection对象
SqlConnection connection=new SqlConnection(connectionString);
(2)定义SQL语句
把所要执行的SQL语句赋给字符串。
(3)创建SqlCommand对象
SqlCommand command = new SqlCommand();
(4)调用SqlCommand对象的某个方法,执行SQL语句。
注意:在调用SqlCommand 对象的某个方法之前,一定要打开数据库连接,否则程序会出错。