2014-10-07 71 views
0

我目前正在将过时的Access应用程序转换为.Net应用程序。VB.Net DataGridView更新查询结果

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

我跟着下面的指南来填充数据网格

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

正如你可以指望我需要复制在.ne​​t中,此功能,我已经能够填充的结果一个DataGridView查询加入这两个表,但我一直无法解决如何通过DataGridView处理表更新。我明白,因为DataGridView包含我需要手动编写DataAdapter的UpdateCommand的查询的结果,并且这是我卡住的地方。

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

亲切的问候

回答

0

我会做的是,这两个表连接在一起,然后写两个更新查询(每个表)唯一键(S)添加一个隐藏的列(S)和使用隐藏的列作为每个查询中的WHERE子句的参数。