identsoft
21-07-2008, 09:05:18
Un saludo foreros.
Tengo un form con un Button, un DBGrid y un Data Source.
Tengo además un DataModule con SQLConnection, Dataset (de tipo ctQuery), un DataSetProvider y un ClientDataSet (enlazados adecuadamente).
Naturalmente el DataModule está en el uses del form.
La conexion la abrimos (sin problemas) desde el principio.
Inicialmente, DataSet.Active = false y ClientDataset.Active = false
Cuando pinchamos sobre el button, simplemente hacemos:
1.-montamos el CommandText del Query (correctamente)
2.-DataSet.Open
3.-ClientDataSet.Open
Pero no aparecen los datos del Query
Sin embargo, si activamos (desde el IDE, con el commandText preparado) el DataSet y el ClientDataSet si que aparecen todos los datos.
¿Es un error o me dejo algo?
Utilizo Delphi 2006 y Firebird 1.5
Gracias y un saludo para todos
Post: en Delphi 7 sí funciona correctamente (comprobado)
Tengo un form con un Button, un DBGrid y un Data Source.
Tengo además un DataModule con SQLConnection, Dataset (de tipo ctQuery), un DataSetProvider y un ClientDataSet (enlazados adecuadamente).
Naturalmente el DataModule está en el uses del form.
La conexion la abrimos (sin problemas) desde el principio.
Inicialmente, DataSet.Active = false y ClientDataset.Active = false
Cuando pinchamos sobre el button, simplemente hacemos:
1.-montamos el CommandText del Query (correctamente)
2.-DataSet.Open
3.-ClientDataSet.Open
Pero no aparecen los datos del Query
Sin embargo, si activamos (desde el IDE, con el commandText preparado) el DataSet y el ClientDataSet si que aparecen todos los datos.
¿Es un error o me dejo algo?
Utilizo Delphi 2006 y Firebird 1.5
Gracias y un saludo para todos
Post: en Delphi 7 sí funciona correctamente (comprobado)