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.