Dataset _dBSettings;
_dBSettings = SqlHelper.ExecuteDataset(_connectionString, CommandType.StoredProcedure, "usp_GetTCMSData");
我有DataSet
现在它是一个无类型数据集;它包含10个表。我想将无类型数据集分配给类型化数据集 - 我该怎么做?
像:
typeDs = _dBSettings;
答案 0 :(得分:0)
您无法在无类型数据集和键入的数据集之间进行分配。类型化数据集是由数据集设计者生成的类。如果您转到Windows资源管理器并导航到其中包含类型化数据集的文件夹,您将看到许多与您键入的数据集相关的文件,其中一个文件将是Designer.cs文件。如果你打开它,你会看到像
这样的东西public partial class MyTypedDataSet:global :: System.Data.DataSet
基本上,您必须编写代码才能将数据从无类型的数据移动到键入的数据。