表示要对 SQL Server 数据库执行的一个 Transact-SQL 语句或存储过程。无法继承此类。
下表列出了由 SqlCommand 类型公开的成员。
公共构造函数
名称 说明
SqlCommand
已重载。初始化 SqlCommand 类的新实例。页首
公共属性 (请参见 受保护的属性 )
名称 说明
CommandText
已重写。获取或设置要对数据源执行的 Transact-SQL 语句或存储过程。
Connection
获取或设置 SqlCommand 的此实例使用的 SqlConnection。
UpdatedRowSource
已重写。获取或设置命令结果在由 DbDataAdapter 的“Update”方法使用时,如何应用于
DataRow。 公共方法 (请参见 受保护的方法 )
名称 说明
ExecuteNonQuery
已重写。 对连接执行 Transact-SQL 语句并返回受影响的行数。
ExecuteReader
已重载。 将 CommandText 发送到 Connection 并生成一个 SqlDataReader。
ExecuteScalar
已重写。 执行查询,并返回查询所返回的结果集中第一行的第一列。忽略其他列或行。
ExecuteXmlReader
将 CommandText 发送到 Connection 并生成一个 XmlReader 对象。
ToString 返 回包含 Component 的名称的 String (如 果有)。不 应重 写此方法。 ( 从
Component 继承。)
DataReader
提供一种从 SQL Server 数据库读取行的只进流的方式。无法继承此类。
下表列出了由 SqlDataReader 类型公开的成员。
公共属性 (请参见 受保护的属性 )
名称 说明
FieldCount 已重写。获取当前行中的列数。
HasRows 已重写。获取一个值,该值指示 SqlDataReader 是否包含一行或多行。
RecordsAffected 已重写。获取执行 Transact-SQL 语句所更改、插入或删除的行数。
评论0