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 " + _ "valable pour votre système »). Fin essayer et End Sub
|