Ver Mensaje Individual
  #1  
Antiguo 24-05-2008
delphijm delphijm is offline
Miembro
 
Registrado: abr 2008
Posts: 47
Reputación: 0
delphijm Va por buen camino
TClientDataSet problemas open-close

Uso MySQL+Delphi 2007+DbExpress...

Tengo un TSQLDataSet +TDataSetProvider +TClientDataSet

El TSQLDataSet es un Query con el commandtext: Select * from catalogo where IDcatalogo=:Catalogo, es decir, con un parametro...


La primera vez que uso el TClientDataSet, despues de cargar el parametro, hago un open del TClientDataSet y me recupera la informacion correctamente...

El problema esta en que, cuando quiero volver a recuperar la informacion de un registro diferente, hago un close del TClientDataSet, vuelvo a cargar el parametro con el nuevo valor y hago un open nuevamente... Y ahora no me recupera ningun registro...

He eliminado de la "lista" los problemas basicos como que no exista el registro que quiero consultar, etc... Ademas el tema esta en que todo va bien la primera vez... El problema surge cuando hago el close y vuelvo a hacer la consulta...

Alguien puede ayudarme?

Gracias
Responder Con Cita