在 N 层应用程序中使用数据集

“N 层数据应用程序”是以数据为中心且分为多个逻辑层的应用程序。换句话说,n 层数据应用程序是分离到多个项目中的应用程序,数据访问层、业务逻辑层和表示层都在各自的项目中。有关更多信息,请参见N 层数据应用程序概述

类型化数据集经过改进,现在可以在相互独立的项目中生成 TableAdapter 和数据集类。这使您可以快速分离各应用程序层及生成 n 层数据应用程序。

类型化数据集对 n 层的支持,使应用程序体系结构的迭代开发可以采取 n 层设计,并免除了手动将代码分离到多个项目中。设计数据层从使用创建和编辑类型化数据集开始。如果您已准备好对应用程序体系结构采用 n 层设计,请设置数据集的**“数据集项目”**属性,以在另一个项目中生成数据集类。

本节内容

参考

DataSet

TypedTableBase<T>

相关章节

N 层数据应用程序概述

分层更新

在 Visual Studio 中使用数据集

在 Visual Studio 中访问数据

TableAdapter 概述

偶尔连接的应用程序(本地数据库缓存)

N-Tier and Remote Applications with LINQ to SQL