Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > SQL
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-08-2019
webmasterplc webmasterplc is offline
Miembro
 
Registrado: mar 2008
Posts: 275
Poder: 17
webmasterplc Va por buen camino
Pasar datos de un listbox a una funcion dll externa (Optimizacion)

Buenas, tengo una dll que sirve de api a una aplicacion de un proveedor, estoy haciendo un envio masivo de datos, hasta ahora me funciona bien pero me gustaria las observaciones de optimizacion del mismo y asi puede servir de orientación a otros que tienen necesidades similares.
primero genero una consulta sql
Código Delphi [-]
with datos.Sqajuste do
          begin
            Close;
            ParamByName('categoria').AsString:=listafpago.LookupValue;
            Open;
          end;
luego recorro esa consulta haciendo el envio de datos
Código Delphi [-]
   if not datos.Sqajuste.IsEmpty then
       begin
        while not datos.Sqajuste.Eof do
        begin
          codigo:=datos.Sqajuste.FieldByName('CODIGO').AsString;   
          LocalSt:=Getdias(0,1,codigo,'','');
           if LocalST<>'' then
           PrepareListBox(LocalST);
           vp:=StrToCurr(ListBox1.Items[4]);
           vpd:=((vp/1.16)/StrToCurr(EdtTasa.Text));
           vp1:=CurrToStr(vp1);
           dias:='0'+';'+'0'+';'+vp1+';'+'0'+';'+'0'+';'+';'+'0'+';'+'0';
           Updatedias(1,1,codigo,'','',dias);
           datos.Sqajuste.Next;
        end;
        Application.MessageBox('Proceso Culminado ', 'Caption', MB_OK);

       end;
Responder Con Cita
  #2  
Antiguo 30-08-2019
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.913
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
Y que tan lento es el proceso? Ya hiciste mediciones y sabes cual es la parte mas costosa del proceso?

Para optimizar, hay que medir.
__________________
El malabarista.
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
Pasar Datos de un query a un listbox Belen12 Varios 4 22-06-2016 19:22:03
Propietario de un objeto en una función externa Angel.Matilla C++ Builder 8 21-10-2014 14:16:12
Pasar datos de varios listbox a una tabla Pedron Varios 5 08-05-2014 10:09:34
funcion , listbox y conversion mainau Varios 23 11-04-2011 22:19:30
Optimizacion Base de Datos Jvilomar SQL 5 20-01-2006 13:13:08


La franja horaria es GMT +2. Ahora son las 03:48:01.


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