FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Editar un registro de un ClientDataSet
Buenas tardes, no sé si alguien pueda ayudarme, estoy usando Delphi 7 y tengo una tabla temporal en un ClientDataSet en donde almaceno datos de productos y los muestro en un ListView, no tengo problemas con insertarlos, mi problema es que no encuentro la manera de edita un registro en específico, lo trato de hacer pero se modifica siempre el primer registro.
En mi form cuando quiero agregar un producto a la venta primero lo busco en el ListView, si no lo encuentra lo agrega como uno nuevo y si sí lo encuentra quiero que modifique la cantidad.
Gracias. |
#2
|
||||
|
||||
Hola.
Por lo que te entendí podrías hacer:
Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
||||
|
||||
Por lo que he visto, en el FOR que has puesto para hacer un recorrido por tus registros, realmente no estás moviendo el apuntador al registro, sino siempre estás actualizando el mismo (el primero).
A no se que sea un error en la transcripción. Lo lógico sería recorrer el Dataset, o de alguna forma buscar el elemento del Dataset que quieres modificar. Creo que la sokución de Ecfisa va también por ahí, en su caso utilizando un Locate.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#4
|
|||
|
|||
Muchas gracias por responder, si me sirvió!
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Al Editar un Registro me lo duplica | webmasterplc | Conexión con bases de datos | 9 | 13-01-2017 00:23:17 |
editar campo autoincremento al editar registro anterior | chartres | Conexión con bases de datos | 1 | 21-05-2011 01:37:25 |
Editar ClientDataSet | Dclase | Conexión con bases de datos | 0 | 25-05-2010 21:12:19 |
error al editar un registro | look | OOP | 3 | 18-10-2007 00:43:51 |
editar un registro | jdattoli | Conexión con bases de datos | 1 | 08-02-2006 21:01:04 |
|