2011-01-31 65 views
0

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

+0

Stack Overflow是一个由社区拥有的问与答网站。所有你的问题的答案都会在这里发布,这样以后有同样问题的任何人都可以找到它们。个人电子邮件由于这个原因而不鼓励。另外,你可以发布你现在正在使用的代码来做到这一点吗? – 2011-01-31 09:07:59

回答

0

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

1

您很可能需要拿起该单元的EditedFormattedValue,它具有新的价值。 FormattedValueValue具有原始价值。

相关问题