Fördelen med Microsoft Windows threading är förmågan att skilja dina processer , så en process inte stör varandra , påskynda din ansökan . En typ av gängning laddar ett DataSet och en DataGridView s DataSource fastighet i en separat tråd , så din användargränssnittet tar inte paus under exekvering . Du skapar först en tråd och använd tråden för att ladda datan . Instruktioner
1
Öppna Visual Studio från Windows "Start " -menyn . Öppna ditt webbprojekt och ladda filen du vill använda för att fylla DataSet och DataGridView .
2
Skapa tråden . Du måste ange den funktion du använder för att fylla DataSet och DataGridView när du skapar tråden . När tråden är skapat , dessa funktioner ladda i tråden. Följande kod visar hur du skapar en tråd och punkt tråden till " FillData " -funktion :
Dim fylla så ThreadDim fylla som ny ThreadStart ( AddressOf FillData ) Addera 3
Definiera " FillData " funktionen . I följande kod skapas den funktion du använder för att omfatta dina dataprocesser att fylla DataSet och DataGridView :
Public Sub FillData ( ) End Sub
4
Lägg funktionen koden för att fråga uppgifter , fylla DataSet och binda data till GridView . Placera följande kod i funktionen definition du skapade i steg tre :
connect.Open ( ) Dim fråga som ny SqlCommand ( " SELECT * FROM kunder " , connect ) da = Ny SqlDataAdapter ( query ) da . fill ( dataset , " NewTable " ) gridView.DataSource = dataset
Byt frågan i " SqlCommand " objekt med ditt eget .