L'avantage de Microsoft Windows threading est la capacité de séparer vos processus , donc un processus n'interfère pas avec l'autre, l'accélération de votre application. Un type d' enfilage charge un DataSet et de DataSource un DataGridView propriété dans un thread séparé , de sorte que votre interface utilisateur ne s'arrête pas en cours d'exécution . Vous devez d'abord créer un fil et utilisez le fil pour charger les données . Instructions
1
Ouvrez Visual Studio à partir du menu Windows «Démarrer» . Ouvrez votre projet Web et charger le fichier que vous souhaitez utiliser pour remplir DataSet et DataGridView.
2
Créer le fil. Vous devez définir la fonction que vous utilisez pour remplir DataSet et DataGridView lorsque vous créez le fil. Lorsque le thread est créé , ces fonctions se chargent dans le filet . Le code suivant vous montre comment créer un fil et le point le fil à la fonction " FILLDATA ":
remplissage As ThreadDim remplir As New ThreadStart ( AddressOf FILLDATA )
3
définir la fonction " FILLDATA " . Le code suivant crée la fonction que vous utilisez pour couvrir vos traitements de données à remplir DataSet et DataGridView :
publique FILLDATA Sub ( ) End Sub
4
Ajouter le code de fonction pour interroger l' données , remplir DataSet et de lier les données à la GridView. Placez le code suivant dans la définition de la fonction que vous avez créé à l'étape trois :
connect.Open () query As New SqlCommand ( "SELECT * FROM clients», connect) da = New SqlDataAdapter (requête) da . remplir (jeu de données , " NewTable " ) gridView.DataSource = données
Remplacez la requête dans l'objet " SqlCommand " avec votre propre .