
03/11/2008, 14:08
|
 | | | Fecha de Ingreso: noviembre-2007 Ubicación: Knocking the Death Door..
Mensajes: 368
Antigüedad: 17 años, 3 meses Puntos: 3 | |
Respuesta: Actualizar datagrid en tiempo de ejecucion. Hola pues mira para llenar el Datagrid usas una conexion ODBC me equivoco..?!
Entonces
Public Sub LlenarGrid(ByRef nombregrid As DataGridView)
Dim conn As New System.Data.Odbc.OdbcConnection(Conexion) <- String de conexion
Dim myCommand As New System.Data.Odbc.OdbcCommand
Dim myAdapter As New System.Data.Odbc.OdbcDataAdapter
Dim myData As New DataSet
Dim SQL As String
SQL = "" <- SQL que el cual te llenara la tabla
myCommand.Connection = conn
myCommand.CommandText = SQL
myAdapter.SelectCommand = myCommand
myAdapter.Fill(myData, "Tabla") <- Tabla nombre de la tabla
nombregrid.DataSource = myData.Tables(0)<- Nombre del Grid
End Sub
Aqui lo unico que debes hacer es especificar la conexion y el SQL que quieres que te llene el DataGrid, la conexion y el Datagrid que vas a llenar..
Esto lo puedes colocar como funcion publica en tu formulario y luego la llamas en el evento OnClick del boton que te hace la funcion especificando el nombre del DataGrid
Salu2.!!
__________________ Somos lo que nosotros queremos ni mas ni menos..
No hay dia mas perdido que aquel en que no hemos reido..
La vida es tal y como debe ser...
Nadie vivira por ti... |