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

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-02-2012
Avatar de tdi_daniel
tdi_daniel tdi_daniel is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 10
Poder: 0
tdi_daniel Va por buen camino
Componentes conexión Firebird + Delphi 7 que soporten SetRange, FindKey, etc

Buenas, necesito unos componentes de conexión entre Delphi 7 y firebird que soporten los típicos append, edit, post, findkey, setrange, etc.

He probado con DBX, ZeosLib, AnyDAC y IBDAC, y me funcionan bien (excepto el IBDAC con el que no me compilan ni un proyecto de ejemplo), pero no incluyen ni findkey ni setrange, los cuales me resultan bastante importantes ya que tengo que cambiar de base de datos una aplicación con bastantes de estas sentencias.

Un saludo.
Responder Con Cita
  #2  
Antiguo 06-02-2012
jgutti jgutti is offline
Miembro
 
Registrado: may 2003
Posts: 189
Poder: 22
jgutti Va por buen camino
los ibclientdataset
Responder Con Cita
  #3  
Antiguo 06-02-2012
Avatar de tdi_daniel
tdi_daniel tdi_daniel is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 10
Poder: 0
tdi_daniel Va por buen camino
Cita:
Empezado por jgutti Ver Mensaje
los ibclientdataset
Acabo de comprobar el componente que me comentas (es uno de los que vienen por defecto en la paleta InterBase) y efectivamente tiene los procedimientos SetRange y FindKey, pero creo que no me vale para el fin que persigo, ya que lo que yo necesito es poder recorrer las distintas tablas de la BBDD y poder realizar Append, Open, Close, Edit, Post, SetRange, CancelRange, FindKey, Locate, etc, pero sobre la tabla (como si se tratase de un TTable normal).

Hasta ahora esto lo podía hacer sin problemas (tengo aplicaciones hechas en Paradox y en Pervasive), pero en Firebird no encuentro ningún componente que lo haga (mi intención es migrar todas las aplicaciones a Firebird modificando lo menos posible el código fuente ya que son miles de líneas de código plagadas de SetRange y FindKey, para lo cual no me importa tener que utilizar algún complemento de pago, siempre y cuando tenga estos procedimientos).

Un saludo.
Responder Con Cita
  #4  
Antiguo 06-02-2012
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.073
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
No me entero de qué quieres entonces
Responder Con Cita
  #5  
Antiguo 06-02-2012
Avatar de tdi_daniel
tdi_daniel tdi_daniel is offline
Miembro
NULL
 
Registrado: abr 2011
Posts: 10
Poder: 0
tdi_daniel Va por buen camino
Cita:
Empezado por Casimiro Notevi Ver Mensaje
No me entero de qué quieres entonces
Poder hacer un SetRange y un FindKey a una tabla de una base de datos FireBird (por ejemplo: nombreTabla.SetRange[X],[Y]), para lo cual lo único que necesito es un componente que lo soporte.
Responder Con Cita
  #6  
Antiguo 06-02-2012
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.475
Poder: 21
newtron Va camino a la fama
Hola.

Lo que creo que necesitas son componentes que admitan el componente ttable, como si fueran bases de datos de escritorio. Yo hace tiempo estuve haciendo unas pruebas y encontré esto. La única pega es que es de paganini.

Saludos
__________________
Be water my friend.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
conexion de una BD access a delphi 7 mediante componentes ADO luisraad Varios 5 19-09-2011 03:54:39
Conexion Firebird En Delphi Prism ggram2 Conexión con bases de datos 1 07-01-2011 03:45:17
firebird componentes ibx ... delphi cual? Patricio Varios 4 15-09-2008 06:58:36
Conexión Firebird + Delphi For PHP DarkDudae Firebird e Interbase 8 27-04-2008 23:22:02
Componentes a utilizar con Firebird y delphi jourdan Firebird e Interbase 6 15-08-2003 18:22:49


La franja horaria es GMT +2. Ahora son las 23:43:26.


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