Vb.net 在EF中创建动态查询

Vb.net 在EF中创建动态查询,vb.net,entity-framework,datagridview,Vb.net,Entity Framework,Datagridview,我用一个例子来解释我的问题。(实体框架和VB.net 2012) 我的表单中有两个DataGridView。第一个DGV是从SQL(数据源)中的表填充的,第二个DGV数据源是SQL(Entitiy Faramwork)中的空表。用户必须从DGV1中选择一些记录,并通过单击按钮将其发送到DGV2 问题是什么 当用户将一些记录从DGV1发送到DGV2时,传输的记录必须在不改变SQL表的情况下从DGV1中删除。更改最终将通过单击按钮保存 在不更改SQL中的主数据的情况下,如何在DGV1和DGV2数据源

我用一个例子来解释我的问题。(实体框架和VB.net 2012)

我的表单中有两个DataGridView。第一个DGV是从SQL(数据源)中的表填充的,第二个DGV数据源是SQL(Entitiy Faramwork)中的空表。用户必须从DGV1中选择一些记录,并通过单击按钮将其发送到DGV2

问题是什么

当用户将一些记录从DGV1发送到DGV2时,传输的记录必须在不改变SQL表的情况下从DGV1中删除。更改最终将通过单击按钮保存

在不更改SQL中的主数据的情况下,如何在DGV1和DGV2数据源之间创建这种关系

我可以在MS Access中轻松做到这一点,但我不能在EF中做到这一点


任何帮助都将不胜感激。

您能告诉我们您的查询结果吗?你熟悉lambda表达式吗?这是什么类型的形式?Web窗体还是Windows窗体?