DBGrid en delphi

akane
23 de Noviembre del 2005
Tengo una consulta de las mas sencillas, como no quiero que se dupliquen los resultados le pongo distinct :

SELECT DISTINCT APLICACION FROM TESTS;

El caso es que cuando pruebo esta consulta con el gestor de bases de datos Interbase Windows ISQL funciona y no duplica las tuplas, pero en el delphi si que las duplica, las muestro en un DBGrid y aparecen repetidas ¿alguien podria ayudarme? gracias de antemano

xnomad
23 de Noviembre del 2005
Es rarisimo que pase eso. Estas segura que el datasource tiene como dataset el componente tsql y no el ttable?

El DBgrid muestra lo que el datasource le envia.

akane
23 de Noviembre del 2005
tenias razon el datasource tenia como dataset el componente ttable, pero ahora le he puesto el tsql y el dbgrid sale en blanco. Le he dado mil vueltas y no tengo ni idea de porqué pasa ¿puede ser que la consulta no se ejecutara?

xnomad
23 de Noviembre del 2005
El Tsql tiene que estar activo y en SqlString tenes que poner la sentencia del SELECT