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 Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-07-2012
jans.albornoz jans.albornoz is offline
Registrado
NULL
 
Registrado: jul 2012
Posts: 9
Poder: 0
jans.albornoz Va por buen camino
ya encontré solución a mi problema, gracias a todos los que me aportaron con algo. dejo el código por a alguien mas tiene la misma duda

Código Delphi [-]
procedure TForm1.Button3Click(Sender: TObject);
var
suma, cantidad , largo, diametro, numeroTrozos, ritmo, sumaRitmo, sumanumeroTrozos, result : real ;
T, factorRitmo, codigoTrozoAbas, codigoTrozoFac: string;
begin
abastecimiento.Active:=true;
dbgrid1.Visible:=true;
adoquery1.Active:=true;
sumaRitmo := 0;
sumanumeroTrozos := 0;
with abastecimiento do
    begin
       first;
       while not eof do
         begin
         codigoTrozoAbas:= FieldByName('codigoTrozo').AsString;
             cantidad:= FieldByName('cantidad').AsInteger;
             largo:= FieldByName('largo').AsInteger;
             diametro:= FieldByName('diametro').AsInteger ;
             numeroTrozos:= (cantidad * 10000) / (largo * diametro * diametro );
              sumanumeroTrozos:=  sumanumeroTrozos +   numeroTrozos;
             with ADOQuery1 do
                begin
                   first;
                   while not eof do
                      begin
                      codigoTrozoFac := FieldByName('codigoTrozo').AsString;
                        if codigoTrozoAbas = codigoTrozoFac then
                        begin
                        ritmo:= FieldByName('factorRitmo').AsFloat;
                        sumaRitmo:=  sumaRitmo + (ritmo * numeroTrozos);
                       end;

                         next;
                      end;
                end;
             next;
         end;
    end;
    result :=   sumaRitmo /   sumanumeroTrozos;
    factorRitmo:= floattostr(result);
     ListBox1.Items.Add(factorRitmo);
end;
Responder Con Cita
Respuesta



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
Trabajar en Delphi Ayuda llSnakell Varios 3 21-01-2011 11:30:58
Trabajar con DATASET Manualmente rgstuamigo Varios 8 29-12-2008 23:21:49
¿Trabajar con ClientDataSet sin DataSet asociado? Bauhaus1975 Varios 0 14-11-2008 12:54:22
ayuda con dataset Memo6015 Conexión con bases de datos 7 29-09-2008 14:34:19
Ayuda en la creación grupos sin dataset droide01 Impresión 0 03-01-2007 21:00:58


La franja horaria es GMT +2. Ahora son las 07:27:54.


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