VB.net DataGridView 更改数据时显示不正确
Posted
技术标签:
【中文标题】VB.net DataGridView 更改数据时显示不正确【英文标题】:VB.net DataGridView incorrect display when change data 【发布时间】:2014-11-04 15:52:31 【问题描述】:我将下面的代码放在 ComboBox1.SelectedIndexChanged 上,第一次没问题,但是如果我更改组合的值,DataGridView 包含旧值的新值:(
Adapter.SelectCommand = New mysqlCommand("SELECT * FROM table where id_user = " & ComboBox1.SelectedValue.ToString & ";", cn)
Adapter.Fill(AppDataSet11.timbrature)
DataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.AllCells)
【问题讨论】:
【参考方案1】:您需要在放置新值之前清除DataGridView
:
DataGridView1.Rows.Clear()
【讨论】:
谢谢您,我已经尝试过您的解决方案,但返回错误“您无法删除此列表”。在我意识到我必须清理相关的数据集之后。再次感谢您以上是关于VB.net DataGridView 更改数据时显示不正确的主要内容,如果未能解决你的问题,请参考以下文章
VB.NET 2008 DataGridView 不更新 Visual Foxpro 数据库
Datagridview 中的更改未保存在表 SQLite vb.net 中