0

我有一个使用 Linq to SQL 的 winforms 应用程序。我的一个数据库表有许多这样的字段......

Area_1
Area_2
Area_3...

我需要能够在运行时动态访问这些字段。我的表单上有许多与不同区域相对应的连接按钮,所以我创建了一个这样的字符串......

String sField = String.Format("Area_{0}", myAreaNumber);

并且需要能够使用此变量读取/写入特定字段。在这个阶段,我已经抓住了我需要使用的实体对象。如何使用“sField”变量读取/写入字段?

4

1 回答 1

2

SqlQuery您可以使用on 方法直接在数据库上运行原始 SQL DbSet

context.YourDbSet.SqlQuery("query string")
于 2012-12-31T13:04:44.660 回答