从数据库获取数据很容易,处理数据更容易.如果想要从数据库获取只进.只读的数据流结果集,你可以使用 DataReader 执行命令并且检索它.关于如何使用 DataReader,请参考:使用 OLE DB 检索数据.使用 SQL Server 检索数据.更多关于绑定.浏览.或者远程处理数据查询结果集的操作,你可以如下例所示把结果集放到 DataSet 里. 请记住最重的是,DataSet 是一种独立的有别于数据存储的数据结构.尽管示例从数据库获取数据,但是数据来源是无所谓的:DataSet 总…
ADO.NET 和 DataSet 可以读写 XML Schema 和 XML.获取更多信息,请参考 How do I...Use XML and the DataSet? DataSet 的 Schemas,或者 tables.columns.constraints 等等,可以用几种方式定义.一种方法是利用特性和方法创建他们(Tables.Add.Columns.Add.等等).在 DataSet 内部建立了一个 Schema,可以作为容器保存数据.另一种方法是使用 SqlDataAdap…