【问题标题】:DataGridView Cell Value Change Not HappeningDataGridView 单元格值更改未发生
【发布时间】:2011-01-31 08:56:52
【问题描述】:

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

【问题讨论】:

  • Stack Overflow 是一个社区拥有的问答网站。您问题的所有答案都将发布在此处,以便以后遇到相同问题的任何人都可以找到它们。出于这个原因,不鼓励使用个人电子邮件。另外,您可以发布您当前尝试使用的代码吗?

标签: vb.net winforms datagridview


【解决方案1】:

您很可能需要选择具有新值的单元格的EditedFormattedValueFormattedValueValue 具有原始值。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多