Visual Basic 2008 (VB ) est un environnement de développement et langue faite par Microsoft . Les outils de VB incluent les moyens de manipuler les bases de données , y compris celles stockées dans le format de Microsoft Access. Une étape essentielle de l'insertion de données à une base de données Access formatage de l'instruction SQL qui effectue l' insertion réelle. Cette déclaration peut être formaté et testé dans Access. En utilisant VB pour créer de nouvelles données d'accès , vous pouvez créer des programmes qui peuvent effectuer des opérations de base de données sans intervention de l'utilisateur . Instructions 1 Open Access , puis appuyez sur " Control- N " pour créer une nouvelle base de données . Appuyez sur " Ctrl- S " pour afficher la boîte de dialogue "Enregistrer la base de données " . Tapez " c: \\ games.accdb " pour le nom du fichier, puis cliquez sur «Enregistrer» pour sauvegarder la base de données . Cette étape crée une base de données que vous allez utiliser pour les données VB . 2 Cliquez sur l'icône "Tableau" de l'onglet "Créer" , puis double- cliquez sur le de plus haut niveau cellule de la grille qui apparaît. Tapez " GameName " dans la cellule. 3 Appuyez sur " Ctrl- S" pour afficher l'invite à enregistrer la table , puis "Jeux" de type pour le nom de la table . 4 Quitter access et ouvrez VB . Appuyez sur " Ctrl- N », suivi en cliquant sur " projet de formulaire Windows. " Cette action permettra de créer un programme qui affiche une entrée d'utilisateur /formulaire de sortie, vous pouvez personnaliser . 5 Cliquez sur la «boîte à outils» de la barre d'outils principale icône pour afficher la palette contenant des commandes que vous pouvez faire glisser sur le formulaire par défaut . 6 glisser un contrôle de bouton dans la palette sur le formulaire. Faites un clic droit sur le bouton et sélectionnez "Propriétés ", puis tapez la commande suivante dans la ligne "Texte" de la " Propriétés" volet : " InsertToDatabase " . Le bouton permet d'afficher le texte que vous avez tapé . 7 Double- cliquez sur le bouton pour entrer dans l'environnement de codage. Tapez l'instruction suivante au-dessus de la mention " End Sub " . Cette déclaration sera appeler une autre fonction qui effectuera l' insertion de base de données . InsertDB () 8 Collez le sous-programme après le " End sub " déclaration. Ce sous-programme ouvre une connexion avec la base de données que vous avez fait précédemment , puis exécute une instruction SQL insert sur cette connexion de base de données . Private Sub insertDb () strCmd As OleDbCommand strSQL Dim As String dbcmd As New OleDbCommand Dim cnxn = new OleDbConnection ( "Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C: \\ \\ Games.accdb ; Persister Security info = false; " ) strSQL = " INSERT INTO Jeux ( [ GameName ] ) VALUES (' Bar Wars '); " strCmd = New OleDbCommand ( strSQL , cnxn ) < br > cnxn.Open () dbcmd = New OleDbCommand ( strSQL , cnxn ) DbCmd.ExecuteNonQuery () cnxn.Close () < p> End Sub 9 Cliquez sur "Ajouter une nouvelle source de données " objet du menu " données " , puis cliquez sur le lien " référence" dans la nouvelle fenêtre qui s'affiche. VB exige cela et l'étape suivante pour localiser le code de programme externe qui effectue des opérations de base de données . 10 Cliquez sur le bouton "Ajouter" de la nouvelle fenêtre , puis cliquez sur les éléments " System.Data " et "Système . DataSetExtensions " 11 Appuyez sur" F5 " pour exécuter le programme , puis cliquez sur" InsertToDatabase C "bouton 12 Open, dans Access , les . " : \\ Games accdb . " fichier de base de données que vous avez enregistré . Double -cliquez sur 13 du volet de navigation " élément de jeu " pour afficher la table des Jeux. La fenêtre principale d'Access affiche la ligne de données " Bar Wars ", dont le code VB inséré.
|