
04/07/2004, 13:12
|
| | Fecha de Ingreso: junio-2003 Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 8 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. |