Saludos
Cita:
Pero sigo con la duda de porq no me lo hace directamente sin tener q recurrir a este codigo.
|
Este comportamiento es muy comun en los componentes Ibx.
Sucede que, cuando haces una consulta, el SMDB (Motor de Base de datos) solo te envia los registros necesarios, o los registros qeu el control puede mostrar a primera vista. Esto puede suceder tanto con un DblookupComboBox (1 reg) como con un DbGrid (>1 regs).
Si haces la prueba veras que en un DBgrid solo traera los registros que éste puede mostrar, los demas registros los mostrará a medida que el componente lo exija.
Si sientes la necesidad de que en una consulta, el SMDb mande todos los registros, pues peudes usar el método
FetchAll.
Pd:No soy muy bueno explicando, espero que me entiendas