Linq to sql 是否有一种简单的方法将System.Data.DataTable转换为linq实体?
有没有一种简单的方法可以获取数据表并将其转换为实体类型 我有一个名为Samples的实体,但是通过分层,这在某一点上作为DataTable返回-如果可能的话,我希望能够将其转换为实体类型Linq to sql 是否有一种简单的方法将System.Data.DataTable转换为linq实体?,linq-to-sql,Linq To Sql,有没有一种简单的方法可以获取数据表并将其转换为实体类型 我有一个名为Samples的实体,但是通过分层,这在某一点上作为DataTable返回-如果可能的话,我希望能够将其转换为实体类型 谢谢您可能无法强制转换,因为您的实体很可能与DataRow(或DataTable)没有继承关系 假定 你会想要像这样的东西 foreach (var row in dataTable.Rows) { posts.Add(new Post(Convert.ToInt32(row[0])) { Title =
谢谢您可能无法强制转换,因为您的实体很可能与DataRow(或DataTable)没有继承关系 假定 你会想要像这样的东西
foreach (var row in dataTable.Rows) {
posts.Add(new Post(Convert.ToInt32(row[0])) { Title = row[1].ToString()} ) ;
}
不好玩,我同意。这就是NHibernate(以及弟弟实体框架和它的表兄Linq2SQL)的用途
foreach (var row in dataTable.Rows) {
posts.Add(new Post(Convert.ToInt32(row[0])) { Title = row[1].ToString()} ) ;
}