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 17-04-2008
hibero hibero is offline
Miembro
 
Registrado: nov 2003
Posts: 104
Poder: 21
hibero Va por buen camino
cual es la mejor opcion para conectar delphi 2007 con firebird 2

Como resulta que el dbx que viene con D2007 no es compatible con firebird. Creo que los componentes IBX les pasa lo mismo. Cual es la mejor opcion para realizar una aplicación D2007+FB2+DBX

Creo que tengo las siguientes opciones.

1. Compar el driver de corelab para enlazar (he probado la demo y van muy bien)
2. Utiliar componentes de acceso nativo a FB como Zeos
3. Utilizar Ado + ODBC (lo he probado y tambien funciona bien, no me parece lo mejor pero si barato)
4. Utilizar Ado+OleDB con IBProvider
5. Cambiarme a otra base de datos MySQL
6. Cambiar a Interbase, seguro que va bien. Pero supongo que de precio no tan bien
7. Desarrollar con delphi 2006

hay otra alguna opcion mas

Última edición por hibero fecha: 17-04-2008 a las 22:51:15.
Responder Con Cita
  #2  
Antiguo 18-04-2008
Avatar de Luis M.
[Luis M.] Luis M. is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Ripollet - Barcelona
Posts: 212
Poder: 20
Luis M. Va por buen camino
Hola.

Prueba esto
A mi me funcionan muy bien.
Un saludo.
Responder Con Cita
  #3  
Antiguo 18-04-2008
Avatar de diegofhernando
diegofhernando diegofhernando is offline
Miembro
 
Registrado: may 2003
Ubicación: Locombia papá!
Posts: 267
Poder: 21
diegofhernando Va por buen camino
Personalmente te recomiendo las Zeos, a mi me han ido muy bien


Salu2
__________________
Diego. Colombia es pasión.
Responder Con Cita
  #4  
Antiguo 18-04-2008
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.021
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
MDO (Mercury Database Objects)
IBX
FIBplus

Para mí lo mejor, con mucha diferencia, FIBplus, aunque cuesta un poquito.
Responder Con Cita
  #5  
Antiguo 18-04-2008
Avatar de Ivanzinho
[Ivanzinho] Ivanzinho is offline
Miembro Premium
 
Registrado: ene 2005
Ubicación: Galicia
Posts: 595
Poder: 20
Ivanzinho Va por buen camino
Cita:
Empezado por Casimiro Notevi
MDO (Mercury Database Objects)
IBX
FIBplus

Para mí lo mejor, con mucha diferencia, FIBplus, aunque cuesta un poquito.
Hace unos meses estuve haciendo unas pruebas entre estos tres componentes. Los que más me agradaron fueron los FIBplus pero finalmente me decidí por los IBX, los cuales van muy muy bien.

La razón de mi elección fue que no existía una gran diferencia entre ellos, quizá una programación más comoda con FIBPlus, pero no era suficiente para justificar el desembolso económico. En cuanto a MDO lo rechacé porque llevan algo más de 2 años sin actualizaciones, lo que me hace dudar de la continuidad del proyecto.


Ojo, estoy hablando de Delphi 7. No sé como estrán las cosas en la versión 2007.

Un saúdo.
__________________
Si no lees esto no vivirás tranquilo
Non lle poñades chatas â obra namentras non se remata. O que pense que vai mal que traballe n’ela; hai sitio para todos. (Castelao)
Responder Con Cita
  #6  
Antiguo 18-04-2008
Avatar de Luis M.
[Luis M.] Luis M. is offline
Miembro Premium
 
Registrado: sep 2004
Ubicación: Ripollet - Barcelona
Posts: 212
Poder: 20
Luis M. Va por buen camino
Hola.

Cita:
Empezado por Ivanzinho Ver Mensaje
Ojo, estoy hablando de Delphi 7. No sé como estrán las cosas en la versión 2007.
Un saúdo.
Bueno... yo los he utilizado con D7 y ahora los utilizo con D2007 y no he
tenido ningún tipo de problemas.
Los utilicé con Firebird 1.5, 2.0.3 y ahora utilizo la versión 2.0.4 y me funcionan muy bien.
Por mi parte, nunca me han dado problemas y espero que sigan así

Un saludo.
Responder Con Cita
  #7  
Antiguo 18-04-2008
Delfino Delfino is offline
Miembro
 
Registrado: jul 2003
Ubicación: Madrid
Posts: 974
Poder: 21
Delfino Va por buen camino
Cita:
yo los he utilizado
Pero quienes son?
Los kleenex??
__________________
¿Microsoft? No, gracias..
Responder Con Cita
  #8  
Antiguo 18-04-2008
hibero hibero is offline
Miembro
 
Registrado: nov 2003
Posts: 104
Poder: 21
hibero Va por buen camino
gracias por vuestras respuestas

Gracias por buestras respuestas. He estado haciendo pruebas con IBX y creo que al final me voy a decidir por ellos. Eso si tengo una pregunta

1. Utilizar IBDataSet enlazado a un Datasource directamente

IBDataSet ---> DataSource

2. Utilizar un IBDataSet enlazado a un DataSetProvider este a un clientDataSet y este a un DataSource

IBDataSource ---> DataSetProvider --->ClientDataSet ---> DataSource

la verdad no se cual des las dos es mejor opcion

salu2 y gracias
Responder Con Cita
  #9  
Antiguo 19-04-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
ClientDataset es para trabajar con Caché updates, por ejemplo, abres un dataset, lees todos los registros y los pones en un grid, cierras el Dataset, pero puedes eliminar/insertar/modificar registros del Grid. Una vez realizados todos los cambios haces un ApplyUpdates del dataset y grabas a la BBDD las modificaciones.

Como efecto inmediato, haces que las transacciones sean lo más cortas posibles.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #10  
Antiguo 19-04-2008
hibero hibero is offline
Miembro
 
Registrado: nov 2003
Posts: 104
Poder: 21
hibero Va por buen camino
y como controlas la concurrencia utilizando clientdataset.
Responder Con Cita
  #11  
Antiguo 19-04-2008
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
Smile SQL-DIRECT leer firebird

Hola revisa estos componentes son buenos
http://sql-direct.com
Responder Con Cita
  #12  
Antiguo 25-04-2008
adearmas adearmas is offline
Registrado
 
Registrado: ago 2007
Posts: 4
Poder: 0
adearmas Va por buen camino
Hace poco me entere de unos nuevos drivers DBX4 para Firebird...

Estan en desarrollo pero parecen funcionar bien...

http://www.tbosystems.bluehosting.co...x4/indexen.php

El uso es gratuito.
Saludos
Responder Con Cita
  #13  
Antiguo 30-04-2008
tefots tefots is offline
Miembro
 
Registrado: feb 2005
Posts: 108
Poder: 20
tefots Va por buen camino
ado+ ibprovider

pues yo durante mucho mucho tiempo he usado IBX , hace un par de años , por miedo a que dejaran de ser compatibles con firebird me pasé a MDO que es lo mas parecido , pero los MDO tienen algunos detalles que no acabaron de convencerme y eso que desarrolle algunas aplicaciones gordas con ellos.

y finalmente estoy con ado+ibprovider , y que quereis que os diga, no hay color , ado va muy bien , para mi tiene mas virtudes que inconvenientes y de momento no los cambio por nada.

saludos.
Responder Con Cita
  #14  
Antiguo 25-10-2008
Avatar de pmtzg
pmtzg pmtzg is offline
Miembro
 
Registrado: jul 2007
Posts: 179
Poder: 17
pmtzg Va por buen camino
Question Delphi 7 e IBX

Cita:
Empezado por Ivanzinho Ver Mensaje
Hace unos meses estuve haciendo unas pruebas entre estos tres componentes. Los que más me agradaron fueron los FIBplus pero finalmente me decidí por los IBX, los cuales van muy muy bien.

La razón de mi elección fue que no existía una gran diferencia entre ellos, quizá una programación más comoda con FIBPlus, pero no era suficiente para justificar el desembolso económico. En cuanto a MDO lo rechacé porque llevan algo más de 2 años sin actualizaciones, lo que me hace dudar de la continuidad del proyecto.


Ojo, estoy hablando de Delphi 7. No sé como estrán las cosas en la versión 2007.

Un saúdo.
hola Ivanzinho
he revisado tu post y me gustaria hacerte unas preguntas !!
creo que si entendi bien utilizas Firebird 2.X con los componentes de IBx
es correcto ??
si es así, osea que puedes crear bases de datos, crear tablas, insertar
registros, actualizar, borrar.
usas Stores procedure y Triggers???
si te pregunto todo esto es por que segun se que IBX y Firebird a partir de
las versiones 2.x no habia compatibilidad ,, eso he leido
me gustaria saber de tu experiencia si es así ..

fijate que yo uso Delphi 7 con Firebird 2.1 y embbeded 2.0
pero los uso de la siguiente manera:
transfiero tablas de Paradox a Firebird
despues solo las uso para sacar reportes
las transferi ahi porque saco reportes un poco complejos
y el tiempo de respuesta es de segundos cuando en paradox era de horas
utilizo el crystal report XI y me conecto por medio de ODBC driver para Firebird
pero a penas he querido hacer insert, update, borrar en las tablas de firebird
pero no se si usar IBX
ya que hay componenetes gratis pero no me convencen y de paga pero
hay que justificar el gasto....
espero saber de ti y de tus experiencias
que delphi usas y que Firebird usas y como te va
gracias
Responder Con Cita
  #15  
Antiguo 25-10-2008
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
Smile SQL-DIRECT para firebird

uSO SQLDIRECT para leer base de datos de firebird otras bases de datos con los mismos componentes creo que vale la pena usarlos, permiten usar diferentes bases de datos y el precio es bueno. Permiten migrar las componentes bde facilmente y por esto me dicide por estos ya que practicamente la comptabilidad es muy buena
Responder Con Cita
  #16  
Antiguo 25-10-2008
ASAPLTDA ASAPLTDA is offline
Miembro
 
Registrado: jun 2003
Ubicación: COLOMBIA-CALI
Posts: 639
Poder: 21
ASAPLTDA Va por buen camino
Smile SQL-DIRECT para firebird

uSO SQLDIRECT para leer base de datos de firebird otras bases de datos con los mismos componentes creo que vale la pena usarlos, permiten usar diferentes bases de datos y el precio es bueno. Permiten migrar las componentes bde facilmente y por esto me dicide por estos ya que practicamente la comptabilidad es muy buena casi un 100
Responder Con Cita
  #17  
Antiguo 27-10-2008
Gydba Gydba is offline
Miembro
 
Registrado: ene 2004
Ubicación: Argentina
Posts: 673
Poder: 21
Gydba Va por buen camino
Buenas noches, creo que faltaron nombrar los UIB en la lista que son de código abierto compatibles con FPC e incluso con componentes para FastReport. En particular comencé con ellos pero encontré grandes problemas cuando utilizaba el ClientDataSet de terceros que ofrecían para reemplazar MIDAS, pero en la resolución de consultas y demás eran altamente veloces.

Actualmente estoy probando los MDO y son demasiado parecidos a los IBX. De todas maneras tanto uno como el otro llevan bastante tiempo sin ser actualizados y puede que muchas de las nuevas funcionalidades de Firebird se la estén perdiendo.

Todo el mundo comenta de los FibPlus, realmente son excelentes hasta donde pude comprobarlo y se justifica el gasto por completo si es una aplicación comercial puesto que tienen la gran ventaja de actualizarse al ritmo de Firebird.
__________________
Suerte
.: Gydba :.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
conectar delphi 2007 con firebird 2.0.x hibero Conexión con bases de datos 1 18-03-2008 12:25:38
Elegir la mejor bd para delphi 2007 santus Conexión con bases de datos 9 07-02-2008 00:20:24
Sobre cuál es la mejor opción para trabajar con Word Gabo Servers 6 16-01-2008 14:36:21
Cual es la mejor opción para imprimir ?? Delphitest Impresión 4 27-10-2006 22:50:59
Cual es el mejor acceso a FireBird/InterBase?; cuanto mejor?? Combat-F2D Firebird e Interbase 9 22-06-2006 19:32:36


La franja horaria es GMT +2. Ahora son las 21:21:31.


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