Results 1 to 3 of 3

Thread: Adding data to Access DataBase

  1. #1

    Thread Starter
    Junior Member
    Join Date
    Sep 2007
    Location
    Netherlands, Wateringen
    Posts
    24

    Adding data to Access DataBase

    Hi,

    I'm using Visual Studio 2005 and with my code so far, I can read the database, this works fine. But now I want to be able to add data to the database. I found something about Databinding, but that's not what I use.
    Does someone can help me any further?

    A part of my code so far is:
    Code:
    Public Class frmKassa
        Inherits System.Windows.Forms.Form
        Public VarTotaal
    
        Dim VarDataSet As New DataSet()
        Dim VarDataAdapter As New OleDbDataAdapter()
        Dim VarConnection As New OleDbConnection()
    Code:
    Private Sub frmKassa_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Varconnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=PetChamp.mdb;User Id=admin;Password=;"
            VarDataAdapter.SelectCommand = New OleDbCommand("SELECT * FROM Artikellijst")
            VarDataAdapter.SelectCommand.Connection = VarConnection
            VarDataAdapter.Fill(VarDataSet, "Artikellijst")
    
        End Sub
    Code:
    Private Sub txtBarCode_KeyPress(ByVal sender As Object, ByVal e As System.Windows.Forms.KeyPressEventArgs) Handles txtBarCode.KeyPress
            If e.KeyChar = Microsoft.VisualBasic.ChrW(Keys.Return) Then
                Dim VarBarcode, VarEANcode, VarArtikel1, VarArtikel2, VarPrijs As String
                Dim VarR, VarI As Integer
                Dim VarSubTotaal As Decimal
                Dim VarAantal, VarFormatPrijs, VarBerekenSubTotaal, VarFormatBerekenSubTotaal As String
                VarBarcode = Me.txtBarCode.Text
                Me.VarConnection.Open()
                VarDataSet.Clear()
                Me.VarDataAdapter.Fill(VarDataSet.Tables("Artikellijst"))
                VarR = VarDataSet.Tables("Artikellijst").Rows.Count()
                For VarI = 0 To VarR - 1
                    VarEANcode = VarDataSet.Tables("Artikellijst").Rows(VarI).Item("EANcode")
                    VarArtikel1 = VarDataSet.Tables("Artikellijst").Rows(VarI).Item("Artikel")
                    VarPrijs = VarDataSet.Tables("Artikellijst").Rows(VarI).Item("Verkoopprijs")
                    If VarBarcode = VarEANcode Then
    
                        'Vullen van de DataGridView
                        VarAantal = txtAantal.Text
                        VarArtikel2 = VarArtikel1
                        VarFormatPrijs = FormatCurrency(VarPrijs, , , TriState.True, TriState.True)
                        VarBerekenSubTotaal = VarAantal * VarFormatPrijs
                        VarFormatBerekenSubTotaal = FormatCurrency(VarBerekenSubTotaal, , , TriState.True, TriState.True)
                        txtAantal.Text = ""
                        txtBarCode.Text = ""
                        txtAantal.Focus()
                        VarSubTotaal = VarBerekenSubTotaal
                        If Me.TextBox1.Text = "" Then Me.TextBox1.Text = 0
                        Me.TextBox1.Text = Me.TextBox1.Text + VarSubTotaal
                        VarTotaal = Me.TextBox1.Text
                        lblTotaal.Text = FormatCurrency(VarTotaal, , , TriState.True, TriState.True)
                        DataGridView1.Rows.Add(VarAantal, VarArtikel2, VarFormatPrijs, VarFormatBerekenSubTotaal)
    
                        Exit For
                    End If
                Next
                Me.VarConnection.Close()
            End If
        End Sub
    Thanks.

    E.

  2. #2
    I'm about to be a PowerPoster! Hack's Avatar
    Join Date
    Aug 2001
    Location
    Searching for mendhak
    Posts
    58,333

    Re: Adding data to Access DataBase

    Are you familiar with SQL INSERT queries. That is what I use.

  3. #3

    Thread Starter
    Junior Member
    Join Date
    Sep 2007
    Location
    Netherlands, Wateringen
    Posts
    24

    Re: Adding data to Access DataBase

    Quote Originally Posted by Hack
    Are you familiar with SQL INSERT queries. That is what I use.
    Hi,

    No, i'm not. Can you give me any tips. Or perhaps some sample codes so I can dig things out myself?

    E.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width