【C#笔记】数据库操作

SqlConnection类
属性:
ConnectionString  获取或设置用于打开 SQL Server 数据库的字符串。
Database          获取当前数据库或连接打开后要使用的数据库的名称。
DataSource        获取要连接的 SQL Server 实例的名称。
State             获取SqlConnection 的状态。
方法:
Open              使用 ConnectionString 所指定的属性设置打开数据库连接。
Close             关闭与数据库的连接。 此方法是关闭任何已打开连接的首选方法。

sqlCommand类
属性:
Connection        获取或设置 SqlCommand 的此实例
CommandText       获取或设置要对数据源执行的 Transact-SQL 语句、表名或存储过程。
方法:
ExecuteNonQuery   对连接执行 Transact-SQL 语句并返回受影响的行数。例如插入一条数据影响一行。
ExecuteScalar     执行查询,并返回查询所返回的结果集中第一行的第一列。 忽略其他列或行。
ExecuteReader     将 CommandText 发送到 Connection 并生成一个 SqlDataReader。


SqlDataReader 类
属性:
Connection        获取与 SqlDataReader 关联的 SqlConnection。
RecordsAffected   获取执行 Transact-SQL 语句所更改、插入或删除的行数。
DataReader        获取一个值,该值指示 SqlDataReader 是否包含一行或多行。
方法:
Read              使 SqlDataReader 前进到下一条记录。(如果没有下一条记录就停止了)

你可能感兴趣的:(数据库)