Tecnología

Inicio

Cómo llenar conjunto de datos & mover DataGridView en diferentes hilos

La ventaja de Microsoft Windows enhebrado es la capacidad de separar sus procesos, por lo que un solo proceso no interfiere con la otra, la aceleración de su aplicación. Un tipo de roscado está cargando un conjunto de datos y la propiedad DataSource de un DataGridView en un hilo separado, por lo que su interfaz de usuario no realiza una pausa durante la ejecución. Primero se crea un hilo y utilizar el hilo para cargar los datos.

Instrucciones

1 Abra Visual Studio en el menú de Windows "Inicio". Abra su proyecto Web y cargar el archivo que desea utilizar para rellenar el conjunto de datos y DataGridView.

2 Crear el hilo. Debe definir la función que se utiliza para llenar el conjunto de datos y DataGridView cuando se crea el hilo. Cuando se crea el hilo, estas funciones se cargan en la rosca. El código siguiente muestra cómo crear un hilo y el hilo apuntar a la función "FillData":

Como relleno tenue hilo
Dim llenar Como Nueva ThreadStart (AddressOf FillData)

3 Definir la función "FillData". El código siguiente crea la función que se utiliza para englobar sus procesos de datos para llenar el conjunto de datos y DataGridView:

Public Sub FillData ()
End Sub

4 Agregue el código de función para consultar los datos, llenar el DataSet y vincular los datos al GridView. Coloque el siguiente código dentro de la definición de la función que ha creado en el paso tres:

connect.Open ()

Dim query As New SqlCommand("select * from customers", connect)
da = New SqlDataAdapter(query)
da.Fill(dataset, "NewTable")

gridView.DataSource = conjunto de datos

Reemplazar la consulta en el objeto "SqlCommand" con su propio.