Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 18-04-2005
Neia Neia is offline
Miembro
 
Registrado: nov 2004
Posts: 11
Poder: 0
Neia Va por buen camino
dbExpress ClientDataSet.Refresh problema

Hola a todos , buenas tardes!

Tengo un problema que no he podido solucionar, he estado leyendo bastante pero no he sacado nada en claro. Utilizo dbexpress tengo:

TSQLConection, TSQLDataSet, TDataSetProvider y TClientDataSet. La conexion es correcta.

Tengo el codigo
with ClientDataSet do begin
if ChangeCount>0
then begin
ApplayUpdates(-1);
Refresh;
end;
end;

Aplica los cambios correctamente , de echo si tengo pocos TSQLDataSets y TClientDataSets todo funciona perfecto..pero cuando son varios despues de refresh me muestra los datos anteriores(sin embargo en el servidor son actualizados), y le tengo q dar otra vez a Refresh para mostrar todo actualizado.
De otra parte si en vez de Refresh hago Close y Open todo esta bien...
Mi pregunta es: ¿hace Refresh lo mismo q Close y Open? (ya q el ClientDataSet coge sus datos desde TSQLDataSet...)?Y sino como puedo solucionarlo?

Un cordial saludo a todos, espero que me podais ayudar.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 12:07:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi