SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Sete en Sábado 11 de Junio de 2005, 05:05
-
Saludos, bueno como dijo el pollo vamos al grano:
Lo que quiero hacer es insertar unos registros a una BD en access, creo un OleDbDataAdapter y el dataset con el asistente, con una consulta Select, por lo que e leido, con esta consulta el asistente genera inmediatamente los comandos Select, Insert y UpDate, por lo tanto con todo esto q tengo,(ya logre el poder navegar por los registros, con el famoso "Me.BindingContext(DsProveedor1, "Proveedor").Position -= 1") pero lo q no he logrado hacer es insertar un campo, si me pudiesen dar una guia de ocmo lograr realizar este paso estaria muy agradecido....
Adios y de Antemano Muchas Gracias... =)
-
hola
Debes usar un objeto DataRow y un DataSet
Código:
Dim ds as new Data.DataSet
Dim fila as DataRow
TuOledbDataAdapter.Fill(ds,"TuTabla") 'cargas el DataSet
fila= ds.Tables("TuTabla").NewRow()
'Mandas el dato al campo de la tabla
fila.Item("CampoDeTuTabla")= Valor 'Integer, string, etc
.
.
.
.
ds.Tables("TuTabla").Rows.Add(fila)
TuOleDbDataAdapter1.Update(Ds)
y listo...
Adios