FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Hola
Primero tienes el end del while que recorre qry_Encabezado_giros_dolares en un lugar equivocado puesto que lo unico que hace es cambiar los valores a las 2 variables. Segundo, la tabla Tbl_Encabezado no la recorres, solo la abres y la cierras, por lo que siempre editaras el primer registro. Si tratas de hacerlo mas o menos asi pueda que te sirva Espero que te ayude de algo |
#2
|
||||
|
||||
Gracias mil, gaby123, por tus recomendaciones.
gracias Alcides Rep.Dom. |
#3
|
||||
|
||||
Un detalle: La idea, es que la qry_Encabezado esté preparada (prepared) y su sql no se modifique durante el bucle principal, por eso la saqué fuera del bucle qry_Encabezados_giros. Al estar preparada, la consulta se compila en el servidor haciendo más rápida su ejecución .
Pero insisto, si se sabe la sql de selección de qry_Encabezados_giros, se puede construir una sola sql que se lance y que lo haga todo, sin bucles y será muchísimo más rápido que actualmente. la consulta (adivinando los nombres de campos) sería algo así: Ahora solo hace falta pasarle los parámetros y lanzarla con ExecSql. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizar CAMPO del registro seleccionado con DBGrid,TQUERY y UpdateSQL | cronixxx | Conexión con bases de datos | 0 | 05-07-2005 23:33:05 |
actualizar registro de windows | jmeng2 | Varios | 2 | 08-12-2004 16:44:02 |
Actualizar registro activo en DBLookupListBox | i.larranaga | Conexión con bases de datos | 2 | 21-07-2004 08:41:21 |
Actualizar un único registro | Muten | Firebird e Interbase | 2 | 16-03-2004 16:03:30 |
Actualizar registro seleccionado en DBLookupListBox | i.larranaga | Varios | 1 | 10-03-2004 16:35:43 |
|