Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 19-07-2011
cecam cecam is offline
Miembro
 
Registrado: may 2006
Ubicación: Girona
Posts: 47
Poder: 0
cecam Va por buen camino
Mirate los aggregate de un clientdataset, permiten sum, avg, count, max y min . . .

Código:
function aggregateCDS(cds:TClientDataSet; const expression:string; const valorPorDefecto:currency):currency;
var
  agg:TAggregate;
begin
  agg:=TAggregate.Create(cds.Aggregates,cds);
  agg.Expression:=expression;
  agg.Active:=True;
  if   not VarIsNull(agg.Value)
  then Result:=agg.Value
  else Result:=valorPorDefecte;
  agg.Free;
end;
Saludos!
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
realizar consulta con Like!! ezequiel913 Varios 2 31-05-2011 15:48:09
ClientDataset no puede trabajar con enteros largos Tcmn Conexión con bases de datos 0 18-02-2011 03:28:36
Realizar una consulta sobre los registros que devuelve otra consulta Borjaserrano Firebird e Interbase 12 01-10-2007 23:19:44
Problema al realizar una consulta ... serhasae SQL 0 31-07-2006 15:01:39
Se puede realizar ???? Luis Alberto Internet 6 17-11-2005 20:55:51


La franja horaria es GMT +2. Ahora son las 16:46:24.


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