在我们当前的项目中,我们使用ADO.NET实体框架作为应用程序的数据层。有一些任务需要在事务中运行,因为数据库中有很多工作要做。我正在使用TransactionScope来围绕这些任务。 using (TransactionScope transactionScope = new TransactionScope(TransactionScopeOption.RequiresNew))
{
我有以下方法我可以传入一个lambda表达式来过滤我的结果,然后回调方法,将工作的结果列表。这只是我系统中的一个特定表格,我会一遍又一遍地使用这个结构。如何构建一个通用方法,比如说DBget将表作为参数(ADO.NET数据服务实体是公平的)并传入过滤器(lambda expperssion)。 public void getServiceDevelopmentPlan(Expression<Fun
我有一个包含多个表和一些基本关系的数据库。这里是我遇到的问题的一个例子: 我的数据库: **Org**
ID
Name
etc
**Detail1**
ID
D1name
**Org_Detail1**
Org_ID
Detail1_ID
**Detail2**
ID
D2Name
**Org_Detail2**
Org_ID
Detial1_ID
Bool