
16/05/2005, 12:38
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 8
Antigüedad: 19 años, 9 meses Puntos: 0 | |
Hola, para poder enlazar un DataGrig con una base de datos tienes que tener antes creado esto:
1.- Una conexion con la Base de Datos.
2.- Un DataAdapter con la conexion para poder saber a que tabla de la base de datos nos referimos exactamente.
3.- Un DataSet con los datos de la base de datos.
Ejemplo:
'creo una nueva tabla
Dim NuevaTabla As New DataTable
'abro la conexion la puedes crear con el diseñador en la pestaña datos de la tabla de herramientas.
Me.OleDbConnection1.Open()
'le asigno al DataAdapter,la tabla con los datos del DataSet
Me.OleDbDataAdapter1.Fill(DataSet11, "productos")
Me.OleDbConnection1.Close()
'copio la estructura de la tabla productos
NuevaTabla = DataSet11.Tables("productos").Copy()
'le asigno un nombre
NuevaTabla.TableName = "copiaproductos"
'la añado al dataset
DataSet11.Tables.Add(NuevaTabla)
'limpio sus datos
NuevaTabla.Clear()
'configuro el datagrid destino
Me.DataGridDestino.DataSource = DataSet11
Me.DataGridDestino.DataMember = "copiaproductos" |