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
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


0