SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Sete en Sábado 11 de Junio de 2005, 05:05

Título: Insertar Registro En Access
Publicado 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...  =)
Título: Re: Insertar Registro En Access
Publicado por: Maxi.Net en Lunes 12 de Diciembre de 2005, 19:49
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