使用后台工作器逐行填充DataGridView

时间:2018-08-30 04:46:32

标签: vb.net multithreading datagridview backgroundworker

当用户打开表单并在表单中有一个数据网格时,需要花费一秒钟的时间来加载所有数据。看来我的应用挂了一段时间。

所以我想在数据网格视图中逐行显示数据,以向用户显示数据是从数据库中获取的。

我正在使用以下代码:

connection.open()
dim ds as new dataset
dim adp as sqldataadapter = new sqldataadapter("select * from table1",connection)
adp.fill(ds,"table1")
datagridview.datasource=ds
datagridview.datamember=table
datagridview.refresh()
connection.close()

我该怎么办?

0 个答案:

没有答案