Visual Basic.NET - databindings

 
Vista:

databindings

Publicado por Racsus (68 intervenciones) el 11/01/2004 15:44:52
Hola

tengo varios formularios con asociaciones databindings a una BD.

Tengo el siguiente codigo para guardar el registro:

Me.BindingContext(dvw_botonera).EndCurrentEdit()
CB = New OleDbCommandBuilder(dad_adapter)

dad_adapter.Update(dst_dataset, "CONTENIDO")
dst_dataset.Tables("CONTENIDO").AcceptChanges()

Por supuesto antes de guardar pongo el siguiente codigo para insertar nuevos registros:

Me.BindingContext(dvw_botonera).AddNew()

Bien el problema esta en que en algunos formulario me realiza la inserción bien, pero en otros cuando le doy a nuevo, inserto los datos y le doy a guardar lo que hace es sustituirme el primer registro por el nuevo.

Sabeis porque?

PD: Me he dado cuenta en esos casos que el numero de registros en el dataset es uno menor que el dataview, es decir falta el que he insertado.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder