Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 12-07-2006
Avatar de Coco_jac
Coco_jac Coco_jac is offline
Miembro
 
Registrado: mar 2005
Ubicación: Lima Peru
Posts: 338
Poder: 20
Coco_jac Va por buen camino
Problemas con TClienteDataset

Estoy utilizando un TClienteDataset, y un TSMDBGrid el cual tiene la posibilidad de poner check ya que deseo seleccionar determinados registros y poder borrarlos. A la vez dicho control tiene un sub menu donde se puede insertar, borrar , esto es lo que me interesa mucho poder borrar usando este submenu del control.
Mi duda es cuando procedo a borrar como el SMDBGrid esta enganchado a mi Dataset, y este se ejecuta localmante, borrara los registros tambien en mi tabla ?????
Es una duda que tengo, pero de todas maneras lo pondre a prueba.

Espero sus comentarios.
Responder Con Cita
  #2  
Antiguo 12-07-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si lo tienes "enganchado" a un TClientDataSet te los borrará en local y no afectará a la Base de datos hasta que no hagas el ApplyUpdates.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 12-07-2006
Avatar de Coco_jac
Coco_jac Coco_jac is offline
Miembro
 
Registrado: mar 2005
Ubicación: Lima Peru
Posts: 338
Poder: 20
Coco_jac Va por buen camino
Hola y gracias por responder Neftaly, probe y realmente no lo hacia a nivel de las tablas, mira el metodo que mencionas tiene un parametro referente al errores me podrias explicar algo sobre este parametro.

Código Delphi [-]
BDmodule.SQLCliente.ApplyUpdates(parametro);

Gracias anticipadas.
Responder Con Cita
  #4  
Antiguo 12-07-2006
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Si revisas la ayuda encontrarás esto:

MaxErrors indicates the maximum number of errors that the provider should allow before prematurely stopping the update operation. Set MaxErrors to –1 to indicate that there is no limit to the number of errors.

Segun el número de errores que se produzcan puedes parar la ajecución. Para eso este parámetro. De todas formas si se producen errores debes tener en cuenta los "métodos de recuperación" que te ofrece el componente. Revisa la ayuda, te explica cómo funciona.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #5  
Antiguo 12-07-2006
Avatar de Coco_jac
Coco_jac Coco_jac is offline
Miembro
 
Registrado: mar 2005
Ubicación: Lima Peru
Posts: 338
Poder: 20
Coco_jac Va por buen camino
Gracias Neftali, mas que suficiente....
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 17:10:05.


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