Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Tutoriel de base de données pour Vi…
  • Visual Basic Gmail Echec de connexio…
  • Comment obtenir une valeur de la HKE…
  • Propriétés du contrôle Visual Bas…
  • Comment utiliser DrawLine en VB.NET 
  • Comment copier les cordes en VBA 
  • Comment faire pour créer des boîte…
  • Qu'est-ce que Microsoft Visual Basic…
  • Comment tester un fichier dans Visua…
  • Comment changer automatiquement le c…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment insérer un enregistrement dans la base de données VBA

    VBA est un langage de programmation développé par Microsoft pour une utilisation dans un certain nombre de produits Microsoft, y compris Microsoft Office . Les programmeurs peuvent créer des bases de données dans un programme, tels que Access, puis insérer des données dans la base de données d'une autre application , comme Excel. Accès à une base de données pour insérer un enregistrement dans ce à partir de VBA nécessite une connexion à la base de données dans votre code VBA , d'établir et d'insérer des enregistrements dans une base de données dans VBA est assez facile pour un programmeur novice à accomplir en quelques étapes . Instructions
    1

    ouvertes .
    2

    "Outils ", Microsoft Excel Cliquez sur "Macro" , puis cliquez sur " Visual Basic " . Cela va ouvrir l'environnement de programmation VBA.
    3

    Cliquez sur "Insérer " et " Module ". Vous êtes maintenant dans un module de code de programmation
    4 Type de

    ou copiez et collez le subprocedures suivantes dans le module de code : . Exportations

    Sous ADOFromExcelToAccess ()

    ' les données de la feuille de calcul active à une table dans une base de données Access

    « cette procédure doivent être modifiées avant d'utiliser

    cn As ADODB.Connection , rs comme ADODB.Recordset , r As Long < br >

    'Connexion à la base de données Access

    Set cn = New ADODB.Connection

    cn.Open "Provider = Microsoft.Jet.OLEDB.4.0; " & _
    < p> "Data Source = C: \\ FolderName \\ nom_base_données.mdb ; "

    ' ouvrir un jeu d'enregistrements

    Set rs = New ADODB.Recordset

    rs.Open NomTable " " , cn , adOpenKeyset , adLockOptimistic , adCmdTable

    « tous enregistrements d'une table

    r = 3 ' de la ligne de départ dans la feuille de calcul

    Do While Len ( Range (" a " & r ) . Formula) > 0

    « répétition jusqu'à la première cellule vide dans la colonne A

    rs

    . AddNew 'Créer un nouveau record
    valeurs

    « ajouter dans chaque champ de l'enregistrement

    . Fields ( " FieldName1 ") = Range (" A " & r ) . Valeur

    . Fields ( " FieldName2 " ) = Range (" B " & r). Valeur

    . Fields ( " FieldNameN ") = Range (" C " & r). Valeur

    «Ajouter d'autres champs si nécessaire ...

    . Update ' enregistre un nouveau record

    End With

    r = r + 1' ligne suivante

    boucle

    rs.Close Photos

    Set rs = Nothing

    cn.Close

    Set cn = Nothing End Sub


    Le modèle de code crée une connexion à une base de données Access VBA et inserts divers enregistrements en même temps . Assurez-vous de remplacer le nom du dossier et le nom de base de données avec votre base de données actuelle et le nom du dossier pour que cela fonctionne .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser Timer1 sur VB.NET 
  • Comment copier une chaîne à partir d'une application unique et collez-le dans l'autre avec Visual …
  • Comment utiliser FFmpeg Avec Visual Basic 6 
  • Comment dessiner Dice en VB 
  • Visual Basic LINQ Tutorial 
  • Comment construire un analyseur JSON en VB.NET 
  • Comment faire de Dice électroniques 
  • Tutoriel graphique pour Visual Basic 6 
  • Quel est le code pour les caractères du clavier sur VB6 
  • Comment calculer un total de colonnes dans DataGrid 
  • Connaissances Informatiques © http://www.ordinateur.cc