![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Hola:
Mi tabla se llama 20092, los campos se llaman Nota1, Nota2......Nota5, mi base de datos que esta hecha en access se llama Estudiantes. Los campos Nota1 a Nota5 es de tipo numérico. El error en principio era ERROR DE SINTAXIS EN FROM. Ahora no me presenta ese error, sino que ahora dice:" Query1: Field 'Matricula' Not found " Y este es mi real codigo completo. procedure TForm3.BitBtn2Click(Sender: TObject); begin with datam.Query1 do begin close;
open; label40.Caption := (FIELDVALUES['practica']); end; end; end. |
|
#2
|
||||
|
||||
|
Hola
Una muestra EXACTA de lo que tienes. Funciona perfectamente. Espero te ayude. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 07-02-2010 a las 03:06:46. |
|
#3
|
|||
|
|||
|
Hola a todos y en especial a Caral
Todo esta funcionando perfectamente, ahora mi inquietud es que tengo un campo para guardar el resultado de la suma de todas las notas, se llama T_Notas y no se como guardar la suma de esas notas consultadas. Este es mi codigo que esta funcionando perfectamente.
Gracias por las ayudas. |
|
#4
|
||||
|
||||
|
Hola
Me imagino que el campo esta en al misma tabla. Lo que se hace es recorrer la tabla y hacer un update según el nombre. Aquí esta el mismo ejemplo con esta modificación. Saludos
__________________
Siempre Novato Última edición por Caral fecha: 08-02-2010 a las 03:10:39. |
|
#5
|
|||
|
|||
|
Hola Caral.
Guiandome por el ejemplo que me enviaste hice esto: procedure TForm3.BitBtn3Click(Sender: TObject); begin
end; end; procedure TForm3.BitBtn2Click(Sender: TObject); begin end; end. El error se produce en datam.Query1 .Next; Dice error de sintaxis en la instrucción UPDATE Mas o menos siento que estoy cerca de llegar al final de mi proyecto, pero me falta algo por comprender. Sera que debo de usar EQTemp.Sql? y no se de donde sale. Gracias |
|
#6
|
||||
|
||||
|
Hola
Coloca otro query en el datamodule. (query2) A este query lo llamas como gustes, yo lo llame EQTemp (ya que lo uso en cualquier lado como temporal, es un query normal y corriente). Si haces el update en el mismo query borra el contenido del anterior, entonces no encuentra nada y da un error de sintaxis u otros. No puedes hacer un update sin no hay información, ya la borraste usando el mismo query. Nada mas pon otro query, asi: Saludos
__________________
Siempre Novato |
|
#7
|
|||
|
|||
|
Hola Caral:
Realmente no entiendo donde es que esta mal porque con tu codigo sigue produciendo el mismo error Señala en azul este: datam.Query1.Next; // recorre el query1 hasta el final Y sigue diciendo que es un error de sintaxis. Que podra ser? AAnil. |
![]() |
| 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 |
|