| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment enregistrer des variables dans Bases de données avec Microsoft Visual Basic Oledb
    Dans Visual Basic , l'objet liaison et l'incorporation , l'interface de programmation d'applications de base de données (OLE DB) vous permet de connecter votre programme à une base de données . Avec lui, vous pouvez enregistrer des informations à partir de votre projet à une table dans votre base de données et les réutiliser dans d'autres applications . Vous pouvez créer vos variables n'importe où dans votre projet, tels que des zones de texte , cases à cocher ou la liste des sélections , assurez-vous votre type de données variables correspond au type de champ de données dans la table de votre base de données. Instructions
    1

    Ouvrez Visual Basic et commencer un nouveau projet . Ouvrez la fenêtre de code et créer une fonction en tapant " Private Sub AddRecord ()"
    2

    tapez les lignes suivantes pour créer des variables qui se connecteront à votre base de données : .

    DbCon Dim As New OleDb.OleDbConnection

    dataSet As New DataSet

    dataAdap As OleDb.OleDbDataAdapter

    Dim sqlCommand As String

    La variable " dbCon " établit une connexion à votre base de données, " fichier" contient les données qu'il contient , " dataAdap » exécute des commandes et interagit avec la base de données , et " sqlCommand " tient à vos questions .
    3

    Connectez-vous à votre base de données avec les lignes suivantes:

    dbCon.ConnectionString = " Provider = Microsoft.Jet.OLEDB.4.0; Data Source = path_to_database "

    dbCon.Open ()

    remplacer l' partie " path_to_database " avec l'emplacement physique de votre base de données sur votre ordinateur. Cette ligne relie votre programme Visual Basic à votre base de données et la deuxième ligne ouvre la base
    4 Type de

    les lignes suivantes pour charger les données à partir de votre base de données : .

    SqlCommand = " SELECT * FROM tblContacts "

    dataAdap = New OleDb.OleDbDataAdapter ( sqlCommand , dbCon )

    dataAdap.Fill (DataSet , " Database " )

    adaptateur Vos données contient maintenant toutes les enregistrements dans votre table. Vous pouvez utiliser un autre nom que «Base de données » afin de mieux identifier votre table. Par exemple, si votre table contient des informations de contact, vous pouvez nommer ce «Contacts»
    5

    Créer les variables suivantes: .

    ComBuild As New OleDb.OleDbCommandBuilder ( dataAdap )

    dataNewRow As DataRow

    La première ligne valide une commande d'insertion dans votre table lorsque vous utilisez un DataRow. La deuxième ligne crée l'objet DataRow
    6

    tapez les lignes suivantes pour ajouter une nouvelle ligne à la table de votre base de données et enregistrer vos variables champs de l'enregistrement : .

    DataNewRow = dataSet.Tables ( «Base de données »). NewRow ()

    dataNewRow.Item (1) = variable1

    dataNewRow.Item (2) = variable2

    dataNewRow.Item ( " field_name " ) = variable3

    dataSet.Tables ( «Base de données »). Rows.Add ( dataNewRow )

    dataAdap.Update (DataSet , "Database" )

    la première ligne prépare un nouveau record avec des champs vides . Les trois lignes suivantes ajoutent des informations . Les deux premiers utilisent les numéros d'index des champs de la table et insérer ces variables dans les premier et second champs de l'enregistrement . La troisième utilise le nom de domaine pour identifier dans quel champ pour stocker cette variable. Les cinquième et sixième lignes, ajoutez le dossier avec vos variables à votre table et valider les données
    7

    Tapez la ligne suivante pour fermer la connexion à votre base de données : .

    DbCon.Close ()

    Appelez votre " AddRecord ()" fonction ailleurs dans votre code, comme dans un événement de clic de bouton.

    Previous :

    next :
      articles connexes
    ·Comment mettre à jour une requête dans Access VBA 
    ·Comment faire pour enregistrer des données dans DataGr…
    ·Comment ajouter une barre de défilement de Visual Basi…
    ·Comment ouvrir les fichiers XLS sur un formulaire en VB…
    ·Comment se connecter à la base de données en VBS 
    ·Comment faire pour déterminer le nombre de lignes de c…
    ·Comment faire pour modifier bloc-notes avec VB6 
    ·Comment ajouter un contrôle dans Visual Basic pour App…
    ·Comment explorer la boîte à outils Visual Basic 
    ·Comment écrire un fichier batch pour copier un fichier…
      articles en vedette
    ·Fonctions mathématiques en Visual Basic 
    ·Comment créer des frontières dans une grille dans Jav…
    ·Comment utiliser le VB6 MonthView Control 
    ·Comment obtenir un flux au format XML API 
    ·Comment faire pour supprimer les espaces blancs du code…
    ·Comment compiler Visual Basic 
    ·Comment changer la couleur des applets Java 
    ·Comment déterminer une Ubound de tableau multidimensio…
    ·Comment lire Visual Basic 
    ·Quelles sont les fonctions du Turbo C 
    Copyright © Connaissances Informatiques http://fr.wingwit.com