Foros del Web » Programación para mayores de 30 ;) » .NET »

como hago para enlazar el datagrid de vb.net a una base de datos

Estas en el tema de como hago para enlazar el datagrid de vb.net a una base de datos en el foro de .NET en Foros del Web. hola que tal, por favor si alguien tiene algún ejemplo o sabe una dirección donde pueda encontrar este tema, le agradesco me de una ayudita....
  #1 (permalink)  
Antiguo 16/05/2005, 12:00
 
Fecha de Ingreso: mayo-2004
Mensajes: 69
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta como hago para enlazar el datagrid de vb.net a una base de datos

hola que tal, por favor si alguien tiene algún ejemplo o sabe una dirección donde pueda encontrar este tema, le agradesco me de una ayudita.
  #2 (permalink)  
Antiguo 16/05/2005, 12:38
 
Fecha de Ingreso: mayo-2005
Mensajes: 8
Antigüedad: 19 años, 6 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"
  #3 (permalink)  
Antiguo 16/05/2005, 13:39
 
Fecha de Ingreso: mayo-2004
Mensajes: 69
Antigüedad: 20 años, 5 meses
Puntos: 0
De acuerdo Re.Gracias

Gracias por el código amigo, parece que no es nada complicado, pues la conexiòn y el dataset, ya los tengo echos, probarè a ver que pasa.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 13:59.