我正在使用c#的Windows窗体应用程序。我在Visual Studio 2010中使用grdiview智能标记来将数据从SQL数据表填充到gridview中。当我使用SQL插入向表中添加新数据时,gridview中的数据保持不变,除非我关闭应用程序。我想编写一个REFRESH按钮,单击它应该再次填充gridview,然后它将获取包括新插入的所有数据。 我该如何做到这一点?刷新gridview数据
2
A
回答
0
如果您使用的助手连接到一个数据库,它会产生类似下面的代码:
private void Form1_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'YourDatabase_ProductionDataSet.Product' table. You can move, or remove it, as needed.
this.productTableAdapter.Fill(this.YourDatabase_ProductionDataSet.Product);
}
可以使用同一行更新数据库,如下所示:
private void button1_Click(object sender, EventArgs e)
{
this.productTableAdapter.Fill(this.YourDatabase_ProductionDataSet.Product);
}
1
datagridview的数据源仍然绑定,因此刷新它将其设置为null,然后再次绑定其他数据,我希望我已经正确理解您的问题!
dataGridView1.DataSource = null;
dataGridView1.DataSource = ...
1
快速的方式来强制重新绑定
dataGridView.DataSource = null
dataGridView.DataSource = (DataTable)
+0
我可以将它设置为null。但是,我将如何将数据源设置回原始表格,我已经使用了SmartTags,我对这方面的编码知之甚少。 –
相关问题
- 1. 刷新GridView数据
- 2. Gridview数据不刷新
- 3. 用新的数据绑定刷新gridview
- 4. 使用动态数据刷新Gridview
- 5. GridView不刷新LINQ到XML数据?
- 6. 刷新Gridview
- 7. ASP.Net刷新GridView
- 8. 刷新GridView的
- 9. Gridview不刷新
- 10. asp.net - gridview更新刷新页面并重新加载数据
- 11. 刷新/刷新数据表
- 12. 将数据添加到数据库(gridview),刷新gridview以查看值?
- 13. ASP.Net GridView不刷新
- 14. 如何刷新gridview?
- 15. Gridview rowcommand刷新后
- 16. 如何刷新GridView?
- 17. DayPilot - Gridview不刷新
- 18. Databind不刷新Gridview
- 19. DevExpress MVC GridView刷新
- 20. 按钮刷新GridView?
- 21. 刷新GridView项目
- 22. Gridview刷新问题
- 23. 刷新Gridview而不刷新整页(ASP.Net)
- 24. 更新GridView的无刷新
- 25. 更新后刷新gridview
- 26. GridView控件时刷新按钮单击更新数据
- 27. 刷新数据
- 28. 刷新数据
- 29. 如何刷新android GridView
- 30. 的GridView中的UpdatePanel刷新
cl收听数据表并再次阅读。这将工作,我认为。 –