![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
||||
|
||||
|
Cita:
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#2
|
||||
|
||||
|
Hola de nuevo aanil, acabo de revisar tu codigo y veo que tienes algunos errores.
1.- Si vas a cambiar tu consulta en ejecución como lo estas haciendo es mejor no utilizar campos persistentes, o por lo menos debes añadir todos los campos que tienes como persistentes en tu consulta, eso en "Calcular". 2.- No le pongas como Alias, los nombres de campos de tu tabla, como TNotas... 3.- Has un Close cada ves que ejecutas una nueva consulta esto entre tus Updates seguidos. Te adjunto el pas y dfm, espero que ahora si te funcione, sino, debes indicarnos los errores exactos que te da y mejor aún en la línea de codigo que te esta dando. Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#3
|
|||
|
|||
|
Hola Caro
En mi proyecto el error que se produce es este: Project, Project1.exe raised esception class EOleException with message 'Error de sintaxis en la instruccion UPDATE', Process Stopped. Use Step o Run to continue. Este error lo produce en la primera actualizacion de un estudiantes cualquiera, Luego no lo produce, y actualiza los campos, pero hay que darle doble clic al boton actualizar. Este codigo lo he puesto de todas formas, juntos, separados, con dos botones y siempre lo mismo.
En la primera ejecución cuando se produce el error se para en esta línea del código que te presento.
Luego reinicio y ya el problema no sale con el estudiante en cuestión, luego se produce cuando se le colocan las notas al siguiente estudiante consultado y así sucesivamente. Gracias por tomarnos en cuenta. |
|
#4
|
||||
|
||||
|
Hola de nuevo, has probado lo ultimo que te pase, reemplaza el pas y dfm que tienes con el adjunto, algo que me había olvidado decirte es que no debes mezclar Filter con consultas SQL, debes utilizar solo uno de los dos, como estas utilizando un query utiliza solo consultas Sql y no Filter. Prueba lo que te pase y me dices si sobre eso te da error.
Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar. |
|
#5
|
||||
|
||||
|
Hola
El arreglo de Caro es correcto, aun asi el close entre cada update es innecesario ya que se usa TEXT y no ADD. El cerrar y abrir la tabla si es correcto para actualizar el dbgrid. No entiendo cual es el problema, lo unico que siempre encuentro es que los campos no coinciden y las consultas AS las nombras como campos de la tabla. Saludos
__________________
Siempre Novato |
|
#6
|
||||
|
||||
|
Hola
Creí que esto ya lo habíamos visto.......fíjate arriba..... Saludos
__________________
Siempre Novato |
|
#7
|
|||
|
|||
|
Hola Caral
Ahora le hice esta pequeña modificación el código y se para en Datam.query1.next; Observa:
Y en una segunda actualización del estudiante si permite hacer la suma de los campos. Saludos |
|
#8
|
||||
|
||||
|
Hola
No veo el error, pasa el codigo. Saludos PD: Borra todos los zip anteriores que pusiste, eso te dara espacio. AH, no envies el exe.
__________________
Siempre Novato |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| suma de campos calculados | pabloparra | Conexión con bases de datos | 0 | 12-03-2008 22:14:12 |
| Suma de dos Campos en un BDGrid | esimon | SQL | 6 | 14-09-2005 20:50:12 |
| Suma de campos | b3nshi | Conexión con bases de datos | 1 | 13-04-2005 03:13:40 |
| suma de campos novato | cesarjbf | SQL | 4 | 01-09-2004 10:12:33 |
| Problema con Suma de Campos TIME en SP | cacuna | Firebird e Interbase | 1 | 03-09-2003 16:37:38 |
|