DataGridView单元格值更改未发生

时间:2011-01-31 08:56:52

标签: vb.net winforms datagridview

我已将访问数据库中的数据检索到DataGridView中。让我们假设我在第0行。当我更改第0行,单元格1的内容并按下按钮时,更新查询应修改该行,但我无法修改单元格的值。单元格保持其先前的值,并且不修改数据库。例如,如果我将单元格的内容从“David”更改为“Jhon”,如何将单元格的值从“David”更改为“Jhon”?我正在使用VB.NET 2008。

2 个答案:

答案 0 :(得分:1)

您最有可能需要获取具有新值的单元格的EditedFormattedValueFormattedValueValue具有原始值。

答案 1 :(得分:0)

我认为您正在检查单元格的格式化值以获取值。 此外,如果要更改值,请检查是否触发了单元格值更改事件。因为编辑控件需要将更改的值传递回网格单元格。如果您可以发布您的代码,那么它可能会更清晰,更有帮助。