Le DataGridView est un contrôle ActiveX souvent utilisés dans des applications basés sur Visual Basic pour lier et importer des données à partir d'une base de données externe, puis présenter ces données dans un format de type tableur . Avant de brancher le contrôle DataGridView dans le code de programmation , il est nécessaire de placer le contrôle sur votre formulaire VB premier . Liaison du contrôle DataGridView requiert une certaine connaissance de la programmation VB . Une fois que c'est acquis , il se fait en seulement quelques étapes simples et des lignes de code. Instructions
1
Ouvrez Visual Basic 6 .
2
Sélectionnez " EXE standard " de la nouvelle liste de projets . Vous êtes maintenant dans l'environnement de programmation Visual Basic 6 . Vous devriez avoir un formulaire principal par défaut sur votre écran pour commencer à ajouter vos contrôles .
3
Cliquez sur "Project " puis " Composants ".
4
Scroll la liste des composants et recherchez " contrôle DataGridView Microsoft . " Placez une coche dans la case à côté de lui et cliquez sur "OK". Cela placera le contrôle DataGridView sur votre commande ToolBox .
5
Sélectionnez le contrôle DataGridView à partir de la boîte à outils. Faites-le glisser et déposez-le sur votre formulaire principal pour commencer à l'utiliser .
6
Aller au menu principal et cliquez sur " Project " puis " Ajouter un module . " Tapez ou copiez et collez le code suivant dans le module:
Private Sub GetData ( ByVal selectCommand As String )
essayer et
'Spécifier une chaîne de connexion . Remplacez la valeur donnée par « chaîne de connexion valide pour une Northwind SQL Server échantillon
' un
base de données accessible à votre système.
ConnectionString As String = _
" Integrated Security = SSPI ; Persist Security Info = false; " + _
" initial Catalog = Northwind ; Data Source = localhost"
« Créer un nouvel adaptateur de données basé sur le requête spécifiée .
Me.dataAdapter = New SqlDataAdapter ( selectCommand , connectionString )
« créer un générateur de commandes pour générer SQL update , insert, et vendre
« commandes de suppression basé sur selectCommand . Ils sont utilisés pour
« mettre à jour la base de données .
CommandBuilder As New SqlCommandBuilder ( Me.dataAdapter )
« remplir une nouvelle table de données et les lier à la BindingSource. Photos
tableau As New DataTable ()
table.Locale = = Table Banque
« redimensionner les colonnes DataGridView pour s'adapter au contenu nouvellement chargé .
Me.dataGridView1.AutoResizeColumns (_
DataGridViewAutoSizeColumnsMode.AllCellsExceptHeader )
Catch Comme ex SqlException
MessageBox.Show (" Pour exécuter cet exemple, remplacez la valeur de la " + _
" variable connectionString avec une chaîne de connexion qui est " + _
< p > "valable pour votre système »).
Fin essayer et
End Sub