什么是强类型数据集?(。网)
Billy Rogers
问问题
4520 次
4 回答
16
强类型数据集是具有特定类型的表及其列的数据集。
你可以说
EmployeeDataset ds = ...
EmployeeRow row = ds.Employees.Rows[0];
row.Name = "Joe";
代替:
DataSet ds = ...
DataRow row = ds.Tables["Employees"].Rows[0];
row["Name"] = "Joe";
这很有帮助,因为您在编译时而不是运行时发现命名错误,并且还强制列上的类型。
于 2008-10-28T12:29:45.147 回答
3
简短回答:保证(由编译器)保存特定类型的数据集。
于 2008-10-28T12:29:01.310 回答
3
看起来 DataSet 已经被介绍过了,但为了完整起见,请注意在 .NET 3.5 中,有一些简单数据访问的好选择;特别是 LINQ to SQL 之类的东西。这具有类似的目标,但为您的数据类保留了更纯粹的简单 OO 模型。
于 2008-10-28T12:37:51.323 回答
2
在编译时与特定表紧密结合的数据集,因此您可以使用实际列名而不是索引来访问表的列。
于 2008-10-28T12:31:42.570 回答