使用类型化数据集时出现问题
本文关键字:问题 数据集 类型化 | 更新日期: 2023-09-27 17:57:32
Dataset _dBSettings;
_dBSettings = SqlHelper.ExecuteDataset(_connectionString, CommandType.StoredProcedure, "usp_GetTCMSData");
我现在有了DataSet
,它是一个非类型化的数据集;它包含10张桌子。我想将非类型数据集分配给类型数据集-我该怎么做?
类似:
typeDs = _dBSettings;
不能在非类型数据集和类型数据集之间进行赋值。类型化数据集是由数据集设计器生成的类。如果您转到windows资源管理器并导航到包含类型化数据集的文件夹,您将看到许多与类型化数据集中相关的文件,其中一个将是Designer.cs文件。如果你打开它,你会看到类似的东西
公共分部类MyTypedDataSet:global::System.Data.DataSet
基本上,您将不得不编写代码来将数据从非类型化数据移动到类型化数据。