datagridview使用进度条填充/加载数据

时间:2014-06-05 21:30:03

标签: sql-server vb.net

希望有人可以帮助我!如何将进度条应用于datagridview。 我有一个按钮,当我点击它时,数据库中的记录加载到datagridview中,但是我有很多记录所以当加载数据时,应用程序看起来像是冻结的,我需要用户看到进度条所以他知道它负荷。

这是我的加载代码:

                Dim conex As New SqlConnection("Data Source=localhost;Initial Catalog=DATABSE;Integrated Security=True")
                    Dim da As New SqlDataAdapter("SELECT * FROM table1", conex)
                    Dim ds As New DataSet
                    da.Fill(ds)
                    dv.Table = ds.Tables(0)
                    DataGridV1.DataSource = dv

我已经搜索并查看了许多答案,但我仍然没有使用backgroundworker。或者我在哪里可以获得有关此的良好信息?

提前致谢!

1 个答案:

答案 0 :(得分:0)

我知道这不是你要求的但是你可以在gridview中使用AllowPaging="True"PageSize="60"来加速结果,或者你可以使用“假”进度条(动画图像)消息“Plese wait ...”将在页面加载后隐藏。