mi problema es el siguiente.
estoy empezando a programar en visual 2008
utilizo acces 2007 y un datagridview para mostrar su contenido
lo que pasa esque al momento de guardar, si guarda, pero no me muestra el dato recien guardado, tengo que cerrar y abrir el programa para poder verlo,
alguna sugerencia, les pongo el codigo para que lo vean y me puedan ayudar, gracias.
Código:
Imports System.Data
Imports System.Data.OleDb
Public Class Form1
Dim coneccion As New OleDb.OleDbConnection
Dim tabla As New DataTable
Dim adaptador As New OleDb.OleDbDataAdapter
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
CancelButton = Button3
coneccion.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=BD.accdb;Persist Security Info=False"
coneccion.Open()
Dim cmd As New OleDb.OleDbCommand("Select * from Nombres", coneccion)
cmd.ExecuteNonQuery()
adaptador.SelectCommand = cmd
Me.grid.DataSource = tabla
End Sub
'boton para agregar un registro
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim cmd As New OleDb.OleDbCommand("INSERT INTO Nombres(Nombre, Apellido) VALUES('" & Me.TextBox1.Text & "' , '" & Me.TextBox2.Text & "' )", coneccion)
cmd.ExecuteNonQuery()
End Sub
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
End
End Sub
End Class