error de borrado
Publicado por Racsus (68 intervenciones) el 18/11/2004 11:03:27
Hola
tengo un dataset del que utilizando este codigo:
CB = New OleDbCommandBuilder(dad_adapter)
Me.BindingContext.Item(dvw_botonera).RemoveAt(_IdPerfil)
dst_dataset.Tables("CONTENIDO").Rows(_IdPerfil).Delete()
' ENVIAMOS LOS CAMBIOS A LA BD
dad_adapter.Update(dst_dataset, "CONTENIDO")
dst_dataset.Tables("CONTENIDO").AcceptChanges()
Me borra una linea del dataset. Lo hace bien hasta que la tabla tiene más de un campo clave en ese caso me empieza a borrar de dos en dos o de tres en tres. Es como si la sentencia automática de borrado la crease mal. Porque?
Saludos. Oscar
tengo un dataset del que utilizando este codigo:
CB = New OleDbCommandBuilder(dad_adapter)
Me.BindingContext.Item(dvw_botonera).RemoveAt(_IdPerfil)
dst_dataset.Tables("CONTENIDO").Rows(_IdPerfil).Delete()
' ENVIAMOS LOS CAMBIOS A LA BD
dad_adapter.Update(dst_dataset, "CONTENIDO")
dst_dataset.Tables("CONTENIDO").AcceptChanges()
Me borra una linea del dataset. Lo hace bien hasta que la tabla tiene más de un campo clave en ese caso me empieza a borrar de dos en dos o de tres en tres. Es como si la sentencia automática de borrado la crease mal. Porque?
Saludos. Oscar
Valora esta pregunta


0