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 16-09-2003
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
Question Darle Vida a una IbQuery

Como podría modificar ls datos de una consulta (IBQuery) y utilizarlos para despues lanzar otra que actualice....

Se puede hacer esto....?????


Gracias a todos por la colaboración del hilo anterior

Posdata: No usueis nunca lods IbTable....
Responder Con Cita
  #2  
Antiguo 16-09-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
Cita:
Posteado originalmente por Rabata
Posdata: No usueis nunca lods IbTable....
jejeje, esto es una buena recomendación

Bueno, para tu problema, a lo mejor te sirve la utilización de un TIBDataSet en lugar de un TIBQuery
Responder Con Cita
  #3  
Antiguo 16-09-2003
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
Los estoy probando.......pero......


Unas preguntitas porque me dice cuando utilizo insert que es es de solo lectura....

Las propiedades DeleteSql, UpdateSql, InsertSql; estas son las unicas opciones para modificar o lo puedo llegar a utilizar como una tabla cualquiera (analogoa al bde) (post,insert,edit,......)


Gracias por tu colaboración.....
Responder Con Cita
  #4  
Antiguo 16-09-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
para el funcinamiento del TIBDataset, nada mejor que la búsqueda de los foros

http://www.clubdelphi.com/foros/show...ight=DeleteSql
http://www.clubdelphi.com/foros/show...ight=DeleteSql
http://www.clubdelphi.com/foros/show...&threadid=2490
http://www.clubdelphi.com/foros/show...ight=DeleteSql

Si tienes más dudas, aquí estamos
Responder Con Cita
  #5  
Antiguo 16-09-2003
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
Mi Problema es el siguiente:


Iluso de mí, Coence un proyecto con TIBTable al ver el delphi 7, ya que hacia muchos 3 años que no trabajaba con delphi y decidi utilzar los TIBTable en vez del Bde ya que la base de datos era interbase, mi sorpresa es cuando voy a conectar con el servidor remoto el refresco de datos sobre un grid o cuadros de edicion son muy lentos y lo voy a migrar a tibdataset,

Mi pregunta es si ya he traido los datos con SELECT * FROM AGENTE...., como puedo editarlos y limapiar los cuadros de edicion como si fuese una tabla.....
Responder Con Cita
  #6  
Antiguo 16-09-2003
__cadetill __cadetill is offline
Miembro
 
Registrado: may 2003
Posts: 3.387
Poder: 24
__cadetill Va por buen camino
si utilizas TDBEdits y tienes la tabla activa, siempre vas a tener algún valor en ellos (si la tabla contiene datos). Esto te pasará con cualquier Dataset (IBTables, IBQuerys, IBDatasets,...).

Para poder editarlos, sólo has de informar la propiedad ModifySQL del TIBDataset o bien, si utilizas TIBQuerys, unir ésta a un TIBUpdateSQL

Espero te sirva
Responder Con Cita
  #7  
Antiguo 16-09-2003
Rabata Rabata is offline
Miembro
 
Registrado: jul 2003
Posts: 167
Poder: 21
Rabata Va por buen camino
Gracias por tu colaboración.....

Me has abierto los ojos, to pensaba que los xxxxxxxSql ejecutaban el código cuando pulsaba insert, edit o delete, pero NO, el codigo sql lo ejecuta cuando hacemos POst;;;


Me has salvado la vida, ya que los TIBTable me han echo perder mucho tiempo.....

Eres un monstruo....
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 08:44:29.


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