FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Pasar datos de un dbgrid a una tabla
Buenas de nuevo a todos.
Tengo un problemin con el paso de un dato de un registro que se visualiza en un dbgrid a un dbedit del formulario que contiene este grid. El proceso que uso es el siguiente: Código:
Camions.Locate('ID',Codis_CID_CAMIO.Value,[]); Camions.Edit; CamionsCODI_ACTUAL.Value:=Codis_CCODI.Value; Camions.Post; Hasta aquí todo perfecto pero el valor que me graba no es el valor actual del grid sino el primer valor de este grid que cumpla la condicion ID = ID_CAMIO Alguien me puede ayudar? Gracias por adelantado Josep |
#2
|
||||
|
||||
Cita:
Locate te busca el primer registro de la tabla que cumpla la condición, por tanto es normal te te asigne ese valor. Si lo que quieres es acceder a un valor que ya tienes cargado en el Grid, no hace falta que lo busques con locate, si ya estás posicionado en ese registro ya lo tienes. Basta con que accedeas al DataSet (query/table) que tengas asociado al grid.
__________________
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. |
#3
|
||||
|
||||
Gracias por la respuesta.
El problema pasa en que puedo tener la tabla principal en edicion o no ya que el dataset del grid es autoedit. Del codigo anterior solo he dejado la linea de asignar el valor: CamionsCODI_ACTUAL.Value:=Codis_CCODI.Value Si paso el dato con la tabla principal en edicion funciona de perlas, pero si no la tengo en edicion y le digo que haga el camions.edit.... camions.post me da un error. Esto es lo que no se controlar. Saludos Josep |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
pasar datos de un dbgrid a una tabla | federico1 | Varios | 1 | 21-03-2008 21:03:50 |
Pasar tabla a matriz con dbgrid | mramos65 | SQL | 5 | 13-07-2007 23:56:17 |
Pasar datos de una Query a una tabla | Vanis | SQL | 3 | 09-01-2007 02:29:41 |
pasar datos de una tabla a otra | perillan | Conexión con bases de datos | 5 | 19-09-2005 20:50:48 |
pasar datos de tabla a tabla? | danytorres | Conexión con bases de datos | 6 | 15-06-2004 18:41:33 |
|