摘要:
SqlDataReader 类提供一种从 SQL Server 数据库读取行的只进流的方式。无法继承此类。命名空间: System.Data.SqlClient语法:public class SqlDataReader : DbDataReader, IDataReader, IDisposable, IDataRecord说明:若要创建 SqlDataReader,必须调用 SqlCommand 对象的 ExecuteReader 方法,而不要直接使用构造函数。SqlDataReader.HasRows 属性获取一个值,该值指示 SqlDataReader 是否包含一行或多行。语法:publ 阅读全文
摘要:
DataSet 类表示数据在内存中的缓存。1, DataSet 是 ADO.NET 结构的主要组件,它是从数据源中检索到的数据在内存中的缓存。2, DataSet 由一组 DataTable 对象组成,您可使这些对象与 DataRelation 对象互相关联。3, DataSet 可将数据和架构作为 XML 文档进行读写。数据和架构可通过 HTTP 传输,并在支持 XML 的任何平台上被任何应用程序使用。可使用 WriteXmlSchema 方法将架构保存为 XML 架构,并且可以使用 WriteXml 方法保存架构和数据。若要读取既包含架构也包含数据的 XML 文档,请使用 ReadXml 阅读全文
摘要:
SqlDataAdapter 类表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接。无法继承此类。――语法:public sealed class SqlDataAdapter : DbDataAdapter, IDbDataAdapter, IDataAdapter, ICloneableSqlDataAdapter 是 DataSet 和 SQL Server 之间的桥接器,用于检索和保存数据。SqlDataAdapter 通过对数据源使用适当的 Transact-SQL 语句映射 Fill(它可更改 DataSet 中的数据以匹配数据源中的数 阅读全文
摘要:
SqlParameterCollection 类表示与 SqlCommand 相关联的参数的集合以及各个参数到 DataSet 中列的映射。无法继承此类。语法:[ListBindableAttribute(false)]public sealed class SqlParameterCollection : DbParameterCollectionSqlParameterCollection.Add 方法向 SqlParameterCollection 添加 SqlParameter。SqlParameterCollection.AddRange 方法将元素添加到 SqlParameterC 阅读全文
摘要:
SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。――语法:public override int ExecuteNonQuery()――返回值类型:System..::.Int32受影响的行数。――可以使用 ExecuteNonQuery 来执行目录操作(例如查询数据库的结构或创建诸如表等的数据库对象),或通过执行 UPDATE、INSERT 或 DELETE 语句,在不使用 DataSet 的情况下更改数据库中的数据。虽然 ExecuteNonQuery 不返回任何行,但映射到参数的任何输出参数或返回值都会用数据进行填充 阅读全文