Imports System.Data
Public Class UsingMsAccess
Private Sub AddNewRecord()
'Replace path to "accessdatabasepath" with the actual path to the ms access database
'example C:\testApp\data\mydata.mdb
Dim connectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=accessdatabasepath"
Dim dbConnection As DbConnection = New OleDbConnection(connectionString )
Dim queryStr As String = "SELECT [Employees].* FROM [Employees]"
Dim dbCommand As DbCommand = New OleDbCommand
dbConnection.Open()
dbCommand.CommandText = queryString
dbCommand.Connection = dbConnection
Dim dataAdapter As DbDataAdapter = New OleDbDataAdapter
Dim commandBuilder as DbCommandBuilder= New OleDbCommandBuilder(dataAdapter)
dataAdapter.SelectCommand = dbCommand
Dim MydataSet As DataSet = New DataSet
dataAdapter.Fill(MydataSet,"Employees") 'where employees is the name of the datatable
dim NewRow as datarow = MydataSet.tables("Employees").Newrow
NewRow("Name") = "sammy" 'Replace ("Name") with your own table field name
NewRow("Age") = 27
MydataSet.tables("Employees").Rows.Add(NewRow)
dataAdapter.Update(MydataSet,"Employees")
MydataSet.tables("Employees").AcceptChanges()
End Sub
The programmer's notebook is a reference for programmers. Here you can find code snippet's for VB.Net, C# .Net, WPF and many more...
Pages
VB.net: connect to ms access database
Here's how to connect to an MS Access Database from VB.Net and add a new record. The sample code uses the OleDbConnection object as a means of connecting to the MS Access Database...
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment