¡Buenas a todos!
Estoy intentando hacer una colsulta que me muestre el total de una columna de una tabla, es decir, sumar todos los campos de una columna.
Ya he leido algún hilo sobre esto en el foro.
La consulta que utilizo es esta:
Código Delphi
[-]
Query1.Active:=false;
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add('SELECT sum(Formato) as total FROM '+Table2.Tablename);
Query1.Active:=true;
Query1.Open;
num_cds.Text:=Query1.FieldByName('total').AsString;
Me da un error, el error es el siguiente:
Cita:
General SQL error.
The Microsoft Jet database engine could not execute the SQL statement becaus is contains a field that has an invalid data ty.
|
¿Alguien me puede explicar el por qué de este error o como solucionarlo si es que la consulta está mal hecha?
Muchas gracias de antemano.
Saludos!!!