Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MySQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #9  
Antiguo 05-10-2024
navbuoy navbuoy is offline
Miembro
 
Registrado: mar 2024
Posts: 360
Poder: 3
navbuoy Va por buen camino
y tu tienes en el SELECT SUM(importe) con minusculas y creo que en vez de AS deberias poner INTO

creo que lo que buscas se parece a ESTO: (si no funciona con AS prueba con INTO)

Código:
procedure PasarSumaTotalAMyLabel;
begin
  // Limpiar el SQL y añadir la consulta
  MyQuery.SQL.Clear;
  MyQuery.SQL.Add('SELECT SUM(Importe) AS Total FROM CuentasPorCobrar');  // Tu consulta SQL
  MyQuery.Open;  // Ejecuta la consulta

  // Verificamos si hay resultados
  if not MyQuery.Eof then
  begin
    // Extraer el valor de 'Total'
    Label1.Caption := FloatToStr(MyQuery.FieldByName('Total').AsFloat);
  end
  else
  begin
    Label1.Caption := 'No hay resultados';  // En caso de no obtener resultados
  end;

  MyQuery.Close;
end;
date cuenta que en tu codigo cuando intentas recuperar el "Total" haces referencia a la Tabla CuentasPorCobrar->FieldByName("Total") y no deberias sacarlo de ahi porque en la tabla no esta el campo Total sino en el resultado del MyQuery.... es algo asi como si el propio MyQuery crease una especie de campo "fantasma" temporal para Total con el resultado que luego al cerrar la consulta desaparece

Última edición por navbuoy fecha: 05-10-2024 a las 12:19:43.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Seleccionar un Dato en un DBGrid y Pasarlo a Otro. hondaalberto Varios 3 21-12-2010 21:46:27
Funcion o componente para calcular el md5? flystar Varios 8 05-08-2010 13:56:17
Funcion del componente Gauge RockFaster Varios 1 23-09-2008 23:23:42
Programa al pasarlo a otro pc mancurnino Varios 5 26-02-2008 23:12:53
Asignar una tecla de funcion a un componente CoCaInE Varios 2 19-06-2007 10:05:08


La franja horaria es GMT +2. Ahora son las 04:49:13.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi