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 Buscar Temas de Hoy Marcar Foros Como Leídos

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 11-10-2005
Fita Fita is offline
Miembro
 
Registrado: jul 2003
Ubicación: Pilar - Argentina
Posts: 216
Poder: 21
Fita Va por buen camino
Ayuda: ClientDataset

Hola a todos...

Mi aplicación necesita manejar datos en forma local para evitar que se vean antes de ser confirmados.
Tengo entendido que lo mejor es un ClientDataset. Asi que esto es lo que tengo:
Un Transaction
Un IBQuery enlazado a el transaction (select * from movimientos)
Un Provider enlazado al IBQuery
Un ClientDataset enlazado al Provider
Un Datasource enlazado al ClientDataset.

Hasta aqui todo bien. Tengo dos grids de prueba que muestran la misma tabla con un IBQuery y el ClientDataset, cuando cambio algo en el ClientDataset, este no se ve en el otro grid ya que no efectúo el ApplyUpdates. Justo lo que ando buscando...
Hago un Insert y un post y todo bien. He aqui el problema, cuando llamo al metodo ApplyUpdates obtengo el error "Se esperaba un parámetro" y no puedo resolverlo.

Agradecería alguna guia al respecto.
Saludos
Responder Con Cita
  #2  
Antiguo 11-10-2005
david duarte david duarte is offline
Miembro
 
Registrado: ago 2005
Posts: 217
Poder: 19
david duarte Va por buen camino
Mira Fita en mi experiencia yo tambien tuve el mismo problema con eso, y por lo que aprendí es que eso te lo marca cuando no tienes en edicion (insert, update) el clientdataset, entonces debes de fijarte si esta en edicion o no.

No se si este correcto, creo que si, pruebalo

Hasta luego!!!

Cómo te sientes hoy?
Responder Con Cita
  #3  
Antiguo 11-10-2005
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Hola,

Como dato adicional hay que mencionar que la vista de datos también tiene que ver con el nivel de aislamiento en las transacciones.

Para Interbase dentro de los IBX tenés los TIBClientDataset que fueron planeados para lo que vos necesitás, sin embargo Borland dejó de aconsejar que se utilicen estos componentes.

Saludos!
__________________
Suerte
.: Gydba :.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 22:07:43.


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