ADO.NET中的多数据表操作之读取

ADO.NET中的多数据表操作之读取,第1张

ADO.NET中的多数据表操作之读取,第2张

开发数据库应用程序时。net平台,我们通常使用数据集,它作为ADO.NET的核心类为我们提供了强大的功能。整个数据库在内存中看起来就像一个小型数据库,包括DataTable、DataView、DataRow、DataColumn、Constraint和DataRelation。看到的时候真的很激动。
根据我的经验,下面是一个在ADO.NET中多表填充、关联表更新、多命令对象执行过程中,如何启用事务的例子。欢迎在博客上交流或留言。

一.准备工作

大家对NorthWind数据库都比较熟悉,这里就以它为例。我把客户(customer表)、订单(order表)和订单明细(Order Details表)结合起来,建立一个类型化的数据集,类型名为DatasetOrders,每个表只包含一些字段。

上面建立了两种关系,分别表示为客户->订单->订单明细。因为Orders表的OrderID字段是一个自动增长的列,所以这里我们将其AutoIncrementSeed和AutoIncrementStep值设置为-1,这在添加订单的实际过程中可能很明显,但如果不设置它们也没关系。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » ADO.NET中的多数据表操作之读取

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情