Met behulp van een Access-database biedt u verschillende opties om uw gegevens te manipuleren door het gebruik van SQL- statements . Maak de verbinding met de database die u wilt gebruiken met de " OleDbConnection " class , dan gegevens met behulp van de " OleDbCommand " class om input resultaten in een Access-database te wijzigen . Wat je nodig hebt Microsoft Visual Studio Toon Meer Aanwijzingen 1 Lancering Microsoft Visual Studio , klikt u op " New Project" van het linkerpaneel van uw computerscherm , en uitbreiden " Andere talen " onder " Geïnstalleerde sjablonen . " Klik " Visual C # " en dubbelklik op " Windows Forms Application " van het centrum van het venster om een nieuw project aan te maken . kopen van 2 Dubbelklik op " TextBox " van de Toolbox venster om een nieuw tekstvak toe te voegen aan uw formulier . Voeg twee tekstvakken gebruikmaking van dezelfde techniek . Dubbelklik op " knop" om een nieuwe knop toe te voegen . 3 Dubbelklik op het formulier om een formulier load gebeurtenis te maken en voeg de volgende code om een verbinding met de database te maken . Maak een nieuwe tabel met de totalen te slaan : Dim objCmd als Nieuwe OleDbCommandDim Con = Nieuw OleDbConnection ( " Provider = Microsoft.ACE.OLEDB.12.0 ; Data Source = C : . \\ Accdb " ;) Con.Open ( ) strSQL = " CREATE TABLE ( Totalen TEXT ) " objCmd = Nieuw OleDbCommand ( strSQL , Con ) objCmd.ExecuteNonQuery ( ) Con.Close ( ) 4 Schakel terug naar het ontwerp en dubbelklik op " Button1 " te vormen om een gebeurtenis click voor deze toets te maken . Kopieer en plak de onderstaande code om twee getallen op te tellen en het resultaat door de derde tekstvak : Dim inputOne Zoals IntegerDim inputTwo Zoals IntegerinputOne = Me.TextBox1.TextinputTwo = Me.TextBox2.TextMe.TextBox3.Text = inputOne + inputTwo Switch 5 terug naar het ontwerp en dubbelklik op " Button2 " om input het totale resultaat in de database tabel die u hebt gemaakt te vormen : Dim totalen Zoals Stringtotals = Me . TextBox3.TextDim objCmd als nieuwe OleDbCommandDim Con = Nieuw OleDbConnection ( " Provider = Microsoft.ACE.OLEDB.12.0 ; data Source = C : . \\ accdb " ) " ) Con.Open ( ) strSQL = " ; INSERT INTO ( totalen ) VALUES ( ' " & ( totalen ) & " ' ) " objCmd = Nieuw OleDbCommand ( strSQL , Con ) objCmd.ExecuteNonQuery ( ) Con.Close ( ) op Twitter 6 Druk op F5 om uw programma uit te voeren , voer een nummer in het eerste en het tweede tekstvak . Klik op " Button1 " om het resultaat weer te geven en klik op " Button2 " om voer het resultaat in de database .
|