【问题标题】:How to refresh datagridview with button?如何用按钮刷新datagridview?
【发布时间】:2015-09-03 15:24:11
【问题描述】:

我是 VB 的新手,我的任务是为我的工作编写一个程序。 我有一个 MS 访问数据库,在程序中我有一个 gridView。

我创建了一个刷新按钮,但我似乎无法让它更新任何内容。 数据库位于网络驱动器上。当我重新启动程序时,它会获取数据但不会刷新。

任何想法如何使这项工作?

【问题讨论】:

  • 你能分享你已经拥有的代码吗?对于其他人来说,这应该是一个很好的起点来审查你的东西..
  • Live_Pass_DownDataGridView.DataSource = Nothing Interactive_live_pass_downDataSet.Reset() Dim cmd As New sqldataadapter cmd = "I:\interactive live pass down.accdb",con con.open() cmd.fill(Interactive_live_pass_downDataSet) inter Live_Pass_DownDataGridView.DataSource = DataSet(0).defaultview

标签: vb.net datagridview refresh


【解决方案1】:

Protected Sub btnRefresh_Click(ByVal sender As Object, ByVal e As System.EventArgs) 处理 btnRefresh.Click

BindGrid()

结束子

【讨论】:

  • 重新调用函数即可。它将再次执行该功能并重新绑定网格。
  • 我想我需要做的是返回映射驱动器并获取新数据
  • 哇,太粗鲁了。当我把它放在刷新按钮中时,它没有被声明。
  • 请您自己解决问题,因为您只是诽谤人们的观点,而您无法阅读和理解人们的回答。祝你好运
  • 如果你说的是不是我的 -1 东西。我什至不能这样做,因为我没有所需的声誉。
【解决方案2】:

单击您创建的“刷新按钮”时。调用 bindgrid() 函数。它应该去数据库获取数据并再次绑定到数据网格。

【讨论】:

  • 你能举个例子吗?
  • 帮助你毫无意义,因为在你真正理解我试图向你解释的内容之前,你只是诽谤别人的声誉。
猜你喜欢
  • 2016-06-29
  • 2015-04-06
  • 2017-01-17
  • 2019-08-30
  • 2015-06-25
  • 1970-01-01
  • 2019-04-30
  • 1970-01-01
相关资源
最近更新 更多