Ver Mensaje Individual
  #4  
Antiguo 10-02-2006
Avatar de jmariano
jmariano jmariano is offline
Miembro
 
Registrado: jul 2005
Posts: 376
Reputación: 19
jmariano Va por buen camino
Cuando muestras una consulta de tipo JOIN, Delphi, sólo actualiza la tabla que aparece en la cláusula FROM, teniéndonos que encargar nosotros de actualizar, manualmente, la tabla que aparece en la cláusula JOIN.

Para ello, primero has de poner a False todas las opciones de la propiedad ProviderFlags en todos los campos que pertenezcan a la tabla de la cláusula JOIN. Y, por último, según se añadan, modifiquen o se eliminen registros, tendrás que actualizar dichos campos o eliminarlos. (Generalmente, esto se hace mediante una sentencia SQL de actualización, y, cómo estás usando el BDE, podrás ayudarte del componente TUpdateSQL para construir dicha sentencia).

Saludos!
Responder Con Cita