Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to simultaneously update an Access table and a DataGridView control?
    primarykey
    data
    text
    <p>I have a .NET application, where some of its methods updates Access database tables.</p> <p>My problem is the <code>DataGridView</code> control that displays data, is not updating.<br> To do it, I have to restart the application, which is not something I desire.</p> <pre><code>Public Class frmUsers Dim cnn3 = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Renz\Documents\Visual Studio 2012\FINAL\Database\AuditDB.mdb;") Dim sql2 As String Dim ds1 As New DataSet Dim adptr As OleDbDataAdapter Private Sub btnAdd_Click(sender As Object, e As EventArgs) Handles btnAdd.Click Dim Command1 As New OleDbCommand Dim i2 As Integer Dim sql1 As String Dim Status As String Try Dim cnn3 = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Renz\Documents\Visual Studio 2012\FINAL\Database\AuditDB.mdb;") cnn3.Open() If ComboBox1.SelectedValue = "Admin" Then Status = "Admin" Else Status = "Student" End If sql1 = "INSERT INTO Users ([ID],[PASSWORD],[LASTNAME],[FIRSTNAME],[LOGINTYPE]) VALUES('" &amp; txtUID.Text &amp; "','" &amp; txtUPassword.Text &amp; "','" &amp; txtULastname.Text &amp; "','" &amp; txtUFirstName.Text &amp; "','" &amp; Status &amp; "')" Command1 = New OleDbCommand(sql1, cnn3) i2 = Command1.ExecuteNonQuery MessageBox.Show("Users Added Successfull") Catch ex As Exception End Try End Sub Private Sub btnback_Click(sender As Object, e As EventArgs) Handles btnback.Click Me.Hide() frmFaculty.Show() End Sub Private Sub frmUsers_Load(sender As Object, e As EventArgs) Handles MyBase.Load Dim cnn4 = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\Renz\Documents\Visual Studio 2012\FINAL\Database\AuditDB.mdb;") sql2 = "Select * from Users" Try cnn4.Open() adptr = New OleDbDataAdapter(sql2, cnn4) adptr.Fill(ds1) DataGridView1.DataSource = ds1.Tables(0) Catch ex As Exception End Try cnn4.Close() End Sub End Class </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload