在.NET 2005中,可以直接利用自带的工具生成强类型的数据集,来方便的构建数据访问层。
下面截图均以中文名为“数据集名”、对表名为“表名”的数据表默认生成了一个Fill()和GetData()方法。生成强类型数据集之后,观察到类视图如下所示:
下面截图均以中文名为“数据集名”、对表名为“表名”的数据表默认生成了一个Fill()和GetData()方法。生成强类型数据集之后,观察到类视图如下所示:
系统自动创建了相应的命名空间以及类,可通过如下代码来进行应用操作:
数据集名TableAdapters.表名TableAdapter tableAdapter = new 数据集名TableAdapters.表名TableAdapter();
数据集名.表名DataTable dt = tableAdapter.GetData();
数据集名.表名Row row = (数据集名.表名Row)dt.Rows[0];
数据集名.表名DataTable dt = tableAdapter.GetData();
数据集名.表名Row row = (数据集名.表名Row)dt.Rows[0];