如何使用 SQl、EF 和 linQ 从 C# 模型获取数据
How get data from C# Model using SQl, EF and linQ
下面是我构建的 3 个 类,我想从 Class 调用的 table RestaurantVersion 获取和循环数据 3. 有人可以帮我完成这个吗?我是 C# 的新手,正在努力学习,但这部分让我有些困惑。谢谢!
你可以这样做
public class ProcessProofs
{
public void Process()
{
var context = new RestaurantVersion();
List<DbRestaurantVersion> restaurantVersions = context.RestaurantVersions.ToList();
foreach (DbRestaurantVersion item in restaurantVersions)
{
//process item
}
}
}
您可以构建复杂的 Linq
查询来检索您需要的数据。 DbSet
根本不包含任何数据,但是当您调用 ToList
或遍历 DbSet
集合时 Entity Framework 会基于 Linq
构建 sql 查询表达式,将其发送到数据库并检索映射到 类.
的数据
下面是我构建的 3 个 类,我想从 Class 调用的 table RestaurantVersion 获取和循环数据 3. 有人可以帮我完成这个吗?我是 C# 的新手,正在努力学习,但这部分让我有些困惑。谢谢!
你可以这样做
public class ProcessProofs
{
public void Process()
{
var context = new RestaurantVersion();
List<DbRestaurantVersion> restaurantVersions = context.RestaurantVersions.ToList();
foreach (DbRestaurantVersion item in restaurantVersions)
{
//process item
}
}
}
您可以构建复杂的 Linq
查询来检索您需要的数据。 DbSet
根本不包含任何数据,但是当您调用 ToList
或遍历 DbSet
集合时 Entity Framework 会基于 Linq
构建 sql 查询表达式,将其发送到数据库并检索映射到 类.