Ver Mensaje Individual
  #14 (permalink)  
Antiguo 04/07/2004, 13:12
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Esta muy interesante el enlace sindestino, sin embargo, no menciona el problema que a mi se me presenta, sino que ese artículo es para obtener el último id almacenado en la BD.


Sundark, poniendo como me has dicho: FrmMdi.MDI.DS.Clear() antes de insertar, a la hora de realizar la acutalización del DS:

FrmMdi.MDI.DS.Tables("DSTClientes").Rows.Add(NR)
FrmMdi.MDI.DAClientes.Update(FrmMdi.MDI.DS, "DSTClientes")
FrmMdi.MDI.DS.AcceptChanges()

¿No deberían borrarse todos los registros de la Base de Datos y verse solo el último registro insertado?

Lo digo por que en teoría lo que se hace es actualizar la Tabla de la BD en base al DataTable del DataSet, y si he hecho primero un .clear() y despues un addrow, simplemente debería verse esa fila insertada, ¿No?
__________________
Charlie.