Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Nozioni di base di Visual Programming >> .

Come riempire DataSet & Bind DataGridView in diversi thread

Il vantaggio di Microsoft threading di Windows è la possibilità di separare i processi , così un processo non interferisce con un altro , accelerando l'applicazione . Un tipo di filettatura sta caricando un DataSet e un DataGridView della proprietà DataSource in un thread separato , in modo da la vostra interfaccia utente non si ferma durante l'esecuzione. Si crea un thread e utilizzare il filo per caricare i dati . Istruzioni
1

Aprire Visual Studio dal menu di Windows " Start" . Aprire il progetto Web e caricare il file che si desidera utilizzare per riempire il DataSet e DataGridView .
2

Creare il thread. È necessario definire la funzione che si utilizza per riempire il DataSet e DataGridView quando si crea il thread. Quando viene creato il thread , queste funzioni caricano nella filettatura . Il codice seguente mostra come creare un thread e punto il filo alla funzione " fillData " :

Dim riempimento Come ThreadDim riempire As New ThreadStart ( AddressOf fillData )
3

definire la funzione " fillData " . Il codice seguente crea la funzione che si utilizza per comprendere i processi di dati per riempire il DataSet e DataGridView :

Public Sub fillData ( ) End Sub
4

Aggiungi il codice della funzione di interrogare il dati , riempire il DataSet e associare i dati al GridView . Inserire il seguente codice all'interno della definizione di funzione creata nel passaggio tre:

connect.Open ( ) query Dim As New SqlCommand ( "select * from clienti " , connect ) da = New SqlDataAdapter ( query) da . Fill (DataSet , " nuovatabella " ) gridView.DataSource = dataset

Sostituire la query nell'oggetto " SqlCommand " con il vostro.

 

Programmazione © www.354353.com