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 Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 16-08-2007
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Poder: 18
anubis Va por buen camino
ejemplos delphi con firebird

Hola amigos, imagino que la pregunta puede ser parecida a otras.
Me baje el firebird embebido servidor-cliente(gracias delphius), y despues de mirar las instrucciones, veo que no me entero, si bien es cierto que dice que se coloquen las dll junto a la aplicacion que se ha creado, no se como se usa el firebird con el delphi y lo mas importante, donde creo la base de datos y como manejo los campos.
Estoy usando el paradox, per oimagino que a nivel de diseño no tiene nada que ver firebird con el paradox....

La gran pregunta es, donde puedo conseguir un manual o un programa delphi que trabaje con firebird para saber por donde van los tiros.

Imagino que a muchos que quieran usar el firebird estan buscando lo mismo y que no venga en firebird.com.mx

gracias
Responder Con Cita
  #2  
Antiguo 16-08-2007
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
El tema ya se ha tratado en varios lugares del foro, no se que pasa que no encontre los hilos donde se habla de ello pero en lineas basicas:

1. Necesitas la version server de Firebird para crear tu bd (modo consola).

1.1 La version embbeded la debes de distribuir junto con tu aplicacion para no instalar la version server a tu cliente.

2. La manera mas facil de crear y administrar tu bd es que utilices IBExpert. Es una herramienta administrativa.

3. Para conectar Delphi y Firebird necesitas un conjunto de componentes. En Delphi 7 y 6 (no se en 5) vienen incluidos los componentes IBx de los cuales se desaconseja su uso por la diferenciacion que hay ya entre InterBase y Firebird. En Firebird.com.mx hay varios de pago y free. Una buena eleccion son los MDO aunque hay poca literatura de ellos.

PD. Si usas la version embedded tu aplicacion solo funcionara en modo local no en red. Para esto ultimo debes usar la server.

Puedes visitar esta pagina hay un manualito basico con un ejemplo muy basico pero para iniciar es bueno. Lo demas es tu creatividad y necesidades de BD

Última edición por FGarcia fecha: 16-08-2007 a las 08:37:31. Razón: anexar el postdata
Responder Con Cita
  #3  
Antiguo 16-08-2007
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Poder: 18
anubis Va por buen camino
La verdad es que el ejemplo que viene en esa pagina es muy complicado, salvo que no este mirando el que me comentas,
http://www.clubdevelopers.com/index.php?p=57

estoy usando paradox y parece que el cambio a firebird es tan drastico que no se por donde empezar. Estoy leyendo los manuales del firebird en cuanto a instalacion y hablan del servidor, pero no quiero servidor proque va a funcionar en local, aunque se dice que mas adelante con unos pocos cambios se podria poner en red, pero esa no es la cuestion.

La pregunta del millon, incluso veo que hay mas gente que quiere cambiar a firebird, por las preguntas de los post, pero por donde empezar no aclara.
Un ejemplo sencillo de uso en delphi de conexion y manejo de campos.
Intente bajar el ibutils pero no funciona y el marathon3 que tambien es gratis.

alguna idea? no lo quiero mascado pero si por donde poder agarrarlo.

gracias
Responder Con Cita
  #4  
Antiguo 16-08-2007
[FGarcia] FGarcia is offline
Miembro Premium
 
Registrado: sep 2005
Ubicación: Cordoba, Veracruz, México
Posts: 1.123
Poder: 20
FGarcia Va por buen camino
este es el que te comentaba.

No creo que sea tan dificil.

Edito: No importa que tu BD vaya a trabajar en modo local TU DEBES desarrollar tu aplicacion con la version SERVER. Despues cuando ya lo instales en donde se va a utilizar solo deberas dejar instalado la version embebida. Esta es el equivalente al BDE. Es decir es el motor de Datos

Última edición por FGarcia fecha: 16-08-2007 a las 22:22:24.
Responder Con Cita
  #5  
Antiguo 17-08-2007
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Poder: 18
anubis Va por buen camino
gracias, la verdad emociona que alguien ilumine cuando hay oscuridad mas absoluta. Voy a leer ese documento a ver como sale la cosa.

gracias de nuevo, a ver si el resto que queria tambien usar firebird y no morir en el intento lee este hilo

gracias de nuevo
Responder Con Cita
  #6  
Antiguo 17-08-2007
DarkDudae DarkDudae is offline
Miembro
 
Registrado: abr 2006
Posts: 94
Poder: 18
DarkDudae Va por buen camino
Descárgate los componentes MDO para delphi. Son gratis, open source y funcionan tan bien como otros de pago (pues al fin y al cabo, son todos hijos del mismo padre). Los podrás usar como sustitutos a los TTables, TSessions, TQuerys etc. que vienes usando en paradox.

Además, en los componentes MDO vienen ejemplos de uso, y uno de ellos, si no recuerdo mal, es una agenda que funciona para firebird embebido.

Yo estaba como tú y gracias a estos pequeños pasos me pude iniciar en firebird sin demasiadas complicaciones.

Salu2
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
Ejemplos con Zeos y Delphi hhuillcen Conexión con bases de datos 7 10-07-2007 05:05:13
Ejemplos "serios" de procedimientos almacenados en Firebird mamcx Firebird e Interbase 2 12-11-2004 15:52:26
Ejemplos básicos de Delphi con FireBird Neftali [Germán.Estévez] Conexión con bases de datos 4 09-09-2004 15:20:33
ejemplos de php alachaise PHP 2 27-08-2004 13:59:49
Ejemplos JCL oliverinf OOP 1 25-03-2004 15:20:02


La franja horaria es GMT +2. Ahora son las 10:46:51.


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