0
喜有此代码,我希望这个函数返回一个列表CLS_EL_ARCHIVE对象,但我得到这个错误: “CLS_EL_ARCHIVE”不包含一个构造函数0参数DataTable添加到实体使用LINQ
public override IEnumerable<CLS_EL_ARCHIVE> GetAll()
{
DataTable DT = DAC.SelectData("SP_GET_ALL", new SqlParameter[] { new SqlParameter("@Table", "ARCHIVE") });
List<CLS_EL_ARCHIVE> ArchiveList = new List<CLS_EL_ARCHIVE>();
ArchiveList = DT.AsEnumerable().Select(Row => new CLS_EL_ARCHIVE
{
ArchiveId = Row.Field<int>("ArchiveId"),
Label = Row.Field<string>("Label"),
Date = Row.Field<DateTime>("Date"),
Note = Row.Field<string>("Note")
});
return ArchiveList;
}