hola
tengo un pequeño inconveniente en una aplicacion que termine hacen 2 semanas y estoy en proceso de depuracion ya saben esas cosas. el probleme es que tengo un modulo de consultas parametrizadas, dicha consulta se ejecuta por un rango de clientes es decir [Desde el Cliente : XXXXXXXXXXX Hasta el Cliente : XXXXXXXXX], hasta aqui todo bien las consultas se ejecutan perfectamente, pero como todo programador que busca automatizar su aplicacion lo mas posible yo quise poner en dos TComboBox para capturar los nombres que se utilizaran para la consulta y en dicho combobox agrege todos los registros de nombres de clientes y los musestra perfectamente.
Cita:
he aqui el codigo para cargar los registros al combobox
Tabla.First;
While Not Tabla.Eof do
begin
ComboBox1.Items.Add(TablaNombres.Text);
Tabla.Next;
end;
|
pero, la tabla tiene 300 registros y obviamente tiene 300 clientes pero cada vez que crecen los registros los combobox se ponen mas lentos y aqui es mi problema ya que en cuestion de un año esta tabla podria tener mas de 20 mil clientes y no puedo imaginarme cuanto duraria para cargar todos estos clientes asi que despues de todo este bla bla bla seria mejor poner un TDBLookUpComboBox enlazado con el campo de la tabla cliente solo para que cargue los registros y nada mas o si me puede dar otra alternativa soy todo ojos.
La aplicacion esta hecha en Delphi6, BDE y Paradox7.
Un Salu2