VB.Net DataGridView更新查询结果

时间:2014-10-07 12:21:18

标签: sql vb.net datagridview

我目前正致力于将过时的Access应用程序转换为.Net应用程序。

在Access中,我们对表单进行查询,该表单包含客户和车辆列表,用户可以根据需要编辑数据。

我按照以下指南填充数据网格

http://msdn.microsoft.com/en-us/library/fbk67b6z(v=vs.90).aspx

正如您所料,我需要在.Net中复制此功能,我已经能够使用连接两个表的查询结果填充DataGridView但是我无法弄清楚如何处理更新表格通过DataGridView。我理解,因为DataGridView包含一个查询结果,我需要手动编写DataAdapter的UpdateCommand,这就是我被困住的地方。

简而言之,我需要通过单个数据网格视图更新两个表。

亲切的问候

1 个答案:

答案 0 :(得分:0)

我要做的是添加一个隐藏列,其中包含将两个表连接在一起的唯一键,然后编写两个更新查询(每个表一个)并使用隐藏列作为每个查询中WHERE子句的参数。