Visual Basic 2008 ( VB ) is een ontwikkelomgeving en de taal die door Microsoft . Gereedschappen VB 's omvatten de middelen om databases , waaronder die zijn opgeslagen in de Microsoft Access -indeling te manipuleren . Een essentiële stap in het invoegen van gegevens naar een Access-database is het formatteren van de SQL-instructie die de eigenlijke insert uitvoert. Deze verklaring kan worden geformatteerd en getest in Access . Door het gebruik van VB naar nieuwe Access- gegevens te maken , kunt u programma's die database bewerkingen kan uitvoeren zonder tussenkomst van de gebruiker aan te maken . Instructies 1 Open Access , en druk vervolgens op "Control - N " om een nieuwe database te maken . Druk op "Control - S " op de " Save -database " dialoogvenster weer te geven . Type " c: \\ games.accdb " voor de naam van het bestand , en klik op ' Opslaan ' om de database op te slaan . Deze stap zorgt voor een voorbeeld database die u gebruikt voor het VB gegevens . Kopen van 2 Klik op het pictogram op het tabblad "Create " 's " Table " , dubbelklik op de bovenste cel in het raster dat weergegeven . Type " GameName " in de cel . Press 3 "Control - S " op de prompt weer naar de tafel te slaan , typ " Games " voor de naam van de tabel . < br > Exit Access en geopend VB 4 . Druk op "Control - N , " gevolgd door te klikken op " Windows- formulier -project . " Deze actie zal een programma dat een gebruiker input /output formulier kunt aanpassen . 5 Klik op de hoofdwerkbalk 's " Gereedschapskist " icoon om het palet met besturingselementen weer te geven geeft u kunt slepen naar het standaard formulier te maken . 6 Sleep een knop controle uit het palet naar het formulier. Klik met de rechtermuisknop op de knop en selecteer "Eigenschappen ", typ het volgende in het " Tekst " rij van de "Eigenschappen " venster : " InsertToDatabase " . De knop zal de tekst die u hebt getypt weergegeven . 7 Dubbelklik op de knop om de codering in het milieu terechtkomt . Typ de volgende verklaring boven de " End Sub " statement . Deze verklaring zal een andere functie die de databank inbrengen zal presteren bellen . InsertDB ( ) 8 Plak volgende subroutine na de "End sub" statement . Deze subroutine opent een verbinding met de database die u eerder gemaakt , voert vervolgens een SQL insert statement op die database connectie . Private Sub insertDb ( ) op Dim strCmd Zoals OleDbCommand Dim strSQL As String Dim DbCmd als Nieuwe OleDbCommand Dim cnxn = Nieuw OleDbConnection ( " Provider = Microsoft.ACE.OLEDB.12.0 ; data Source = C : \\ \\ Games.accdb ; Persist veiligheid Info = False ; " ) op Twitter strSQL = " INSERT INTO Games ( [ GameName ] ) waarden ( 'Bar Wars' ) ; " strCmd = Nieuw OleDbCommand ( strSQL , cnxn ) < br cnxn.Open ( ) > DbCmd = Nieuw OleDbCommand ( strSQL , cnxn ) DbCmd.ExecuteNonQuery ( ) cnxn.Close ( ) op Twitter End Sub 9 Klik op " nieuwe gegevensbron toevoegen " punt van het menu "Data " , klik vervolgens op de link " Reference " in het nieuwe venster dat verschijnt . VB vraagt deze en de volgende stap naar de externe programmacode die database bewerkingen uitvoert lokaliseren . 10 Klik op de knop van de nieuwe ruit 's " Add " , klik vervolgens op de items " System.Data " en " System . DataSetExtensions " Druk 11 " F5 "om het programma uit te voeren , klikt u op de " InsertToDatabase C " knop 12 Open , in Access , de . " : \\ Games . ACCDB ' database- bestand dat u hebt opgeslagen . Dubbelklik 13 het navigatievenster 's " Game" item om de tafel Spelen weer te geven . De belangrijkste Access -venster worden de gegevens rij " Bar Wars , " dat de VB -code ingevoegd worden weergegeven .
|