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.