Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 07-03-2009
Avatar de MichelH
MichelH MichelH is offline
Miembro
 
Registrado: jul 2005
Ubicación: jalisco mexico
Posts: 44
Poder: 0
MichelH Va por buen camino
Gracias muchachos en realidad han sido de gran ayuda, en serio es de agradecer.
Aqui les dejo como lo resolvi (con su ayuda, claro) sirve que me dicen si es correcto y si lo es, seguro a otro compañero novato le servirá:

Con el mismo TIBDataSet, en las propiedades:

SelectSQL:
select A.ID, A.NOMBRE, A.DIRECCION, A.COLONIA, A.CP, A.CIUDAD_ID, CIUDADES.NOMBRE CIUDAD, A.TELEFONO1, A.TELEFONO2
from CLIENTES A
join CIUDADES on (A.CIUDAD_ID = CIUDADES.ID)
where A.ID = :OLD_ID

ModifySQL
update CLIENTES
set CIUDAD_ID = :CIUDAD_ID, CP = :CP, DIRECCION = IRECCION, ID = :ID, NOMBRE = :NOMBRE, TELEFONO1 = :TELEFONO1,TELEFONO2 = :TELEFONO2
where ID = :OLD_ID

InsertSQL
insert into CLIENTES
(CIUDAD_ID, CP, DIRECCION, ID, NOMBRE, EMAIL, TELEFONO1, TELEFONO2)
values
(:CIUDAD_ID, :CP, IRECCION, :ID, :NOMBRE, :EMAIL, :TELEFONO1, :TELEFONO2)

RefreshSQL
select A.ID, A.NOMBRE, A.DIRECCION, A.COLONIA, A.CP, A.CIUDAD_ID, CIUDADES.NOMBRE CIUDAD, A.TELEFONO1, A.TELEFONO2, A.EMAIL
from CLIENTES A
join CIUDADES on (A.CIUDAD_ID = CIUDADES.ID)
where A.ID = :OLD_ID

Con esto ya se puede editar directo en el DBGrid, aunque yo no lo uso ya que puse un Form para la edicion, pero me sirve para actualizar los datos mediante el procedimiento IBDataSet.Refresh y asi se actualizan los datos en el DBGrid
__________________
No hay misterios, sólo hay falta de información.
Tampoco hay milagros, sólo hay hechos científicos ignorados

Última edición por MichelH fecha: 07-03-2009 a las 01:25:22.
Responder Con Cita
 



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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cual seria el mejor lugar para guardar la contraseña de acceso a mi Aplicacion JoAnCa Varios 3 21-02-2009 21:42:36
cual seria el motherboard perfecto kurono Debates 24 19-05-2008 15:35:14
cual seria el componente correcto? DM2005 Varios 0 04-07-2006 21:55:39
Cual seria lo ideal? Coco_jac Gráficos 1 10-06-2005 01:38:42
cual seria la mas adecuado base de datos... ronimaxh Firebird e Interbase 8 23-04-2004 17:47:15


La franja horaria es GMT +2. Ahora son las 01:46:11.


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