FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceso a Firebird
Hola amigos....
Soy nuevo en este prestigioso Foro. Paso a comentarles un poquito mi situación. Acabo de instalar Delphi 7, Firebird 1.5 e IBExpert como entorno de desarrollo para Firebird. Tengo instalado los componentes Zeo Access y FibPlus para poder acceder a la base de datos Firebird. Nose si hay algun otro componente o cual de los dos que tengo instalado me recomiendan utilizar. Ya cree una base de datos en Firebird, pero tengo grandes dudas en cuanto a los pasos a seguir para conectarme, por medio de los componentes mencionados, a la base de datos. Habia empezado a crear una base de datos en Paradox para hacer un ABM y asi familiarizarme con Delphi, pero no me agrada demasiado. Y como he leido las virtudes de Firebird, decidi empezar por ahi, con algo basico porsupuesto ya que su potencial es monstruoso. Espero haber sido claro, y muchas gracias por su tiempo. |
#3
|
|||
|
|||
Vuelvo a Preguntar
Quizas no fui claro. Lo que querio saber es que componentes son los recomendados para trabajar con Firebird y cuales son los pasos a seguir para realizar una coneccion y poder trabajar desde Delphi con la base de datos Firebird.
Gracias |
#4
|
||||
|
||||
Hola amigo:
Pues yo teniendo en cuenta los consejos que he leido instalaria la ultima version estable de Firebird 2.0. En cuanto a los componentes de acceso si tienes dinero de sobra los Fibplus, peor sino los Zeos por lo que he leido tienen algun que otro bug o algo lentos, pero no hagas caso que no los he usado , los que he probado son los MDO que te recomiendan que son gratis y por lo que te cuestan muy buenos, con el manual de los IBX te apañas (Si consigues apañarte que esa es otra ) Saludos. |
#5
|
|||
|
|||
Sigo con dudas a pesar de sus esfuerzos amigos
Gracias Brakaman, el tema es que estoy bastante confundido, quisiera si es que tienen alguno a mano, algun link para poder acceder a algun manual donde me quede claro como trabajar con los componentes MDO y como instalarlos.
Gracias de antemano y sepan disculpar por las preguntas tan basicas, es que los comienzos son complicados... |
#6
|
||||
|
||||
Perdona con las prisas no te explicaba como conectarte.
Necesitas un MDODatabase, un MDOTransaction y un MDODataset. Ademas de un TDatasource y TDBGrid (Si quieres ver los datos ) Configuras en el MDODatabase la defaulttransaction y la base de datos deseada. En la transaccion solo asignas defaultdatabase . Y en el Dataset el Datasource y el Database. En el Dataset debes asignar la propiedad SELECTSQL, ejemplo (SELECT * FROM Table) Despues asignas los Scripts (Boton derecho del raton sobre el componente, y Dataset Editor), los cuales puedes asignarlos automaticamente. Configuras el DBGrid y activas el Dataset ...... Deberias ver los datos. Esto es lo basico. Saludos. |
#7
|
||||
|
||||
Hola:
Sobre como instalarlos los componentes son muy faciles de instalar con unos pequeños pasos que te explican cuando descomprimes la carpeta de los mismos. (No tendras problema), en cuanto al manual te sirve cualquiera de IBX , aunque la mayoria estan en ingles , existe algo en Castellano aunque bastante basico, en eso yo tambien como te comento estoy un poco verde, cuando me meta en serio tendre que preguntar mucho. Ah en el foro portugues de los componentes puedes escribir en Castellano (Me dieron permiso), y el portugues para nosotros es bastante facil de entender, ya que el foro en Ingles esta muy parado. Saludos. |
#9
|
|||
|
|||
Gracias a TODOS AMIGOS. Ya mismo me voy a poner a leer !!!
Esas son todas las dudas por el momento.... hasta la proxima |
#10
|
||||
|
||||
Hola
Zeos: Paso 1: Conexion: Se coloca la conexion en true, solo para la prueba, no se necesita en ejecucion. Paso 2: tabla: Paso 3: Datasource: Paso 4: DBGrid: Paso 5: Abrir la tabla: En el form create: Bueno, asi se empieza con zeos. Saludos |
#11
|
|||
|
|||
Ya tengo instalado los componentes Zeos, segui los pasos de Caral, pero me aparecia un error, q no se encontraba el cliente de firebir, creo q algo asi como FIBClient.dllc cuando instentaba pasar el valor a True la coneccion. Lo que hice fue pegarlo dentro de la carpeta System32. Ahora me arroja este otro error:
SQL Error: unavailable database. Error Code: -904. Unsuccesful execution caused by an unavailable resource. Ojala me puedan dar una mano, ya que toy bastante desorientado. |
#12
|
||||
|
||||
Baja el firebird 2 de aqui:
http://www.firebirdsql.org/index.php?op=files&id=engine e instalalo como cualquier otro programa. Instalalo como "SuperServer" en tu equipo local (todas las opciones por defecto) y listo. Mas adelante pregunta (Busca) sobre como instalarlo y configurarlo en red
__________________
Sitrico |
#13
|
||||
|
||||
HOla :
Gracias a Caral por sus instrucciones de como empezar con ZEOS, como veo que los usas y siempre he leido que son un poco lentos y dificiles de instalar. ¿No usa un componente para las transacciones? Entonces... ¿Como las maneja? ¿Tu has hecho pruebas de rapidez, o tienes datos sobre su rapidez en relacion a IBX? ¿Tiene algun componente para trabajar en modo desconectado o se usa el ClientDataset ? Gracias por tu tiempo. |
#14
|
|||
|
|||
Gracias Amigos...
Instale Firebird 2.0 y logre conectarme a la base de datos, segun los pasos de caral. En la propiedad protocol del componente TZConnection nunca me figuro la version 2.0 de Firebir, solo la version Firebird que tenia antes instalada la 1.5, asique tuve que optar por esa. Instale Firebird como Super Server, y durante la instalacion pedi que me instalara las librerias cliente dentro de la carpeta System. Asi logre hacerlo andar, lo que me extraña es porque no me muestra dentro en la propiedad protocol del componente TZConnection la version 2.0 del DBE Firebird. Espero que no influya mas adelante. Gracias..... |
#15
|
||||
|
||||
resp
Para mi este es el orden.
Si manejas data exagerada ------------------------ IbObjects Fiplus ibx los demas Si manejas data normal o no tan exagerada ----------------------------------------- Fiplus IbObjects ibx los demas He echo pruebas con IbObjects y fiplus y mientas mas grande es la data ibobjest se mueve mas rapido que fiplus. De por si los fiplus los he visto mas rapidos en la parte decendiente de dataset pero con ib_* deberan hacer sus propias pruebas por que no se nota la diferencia.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Acceso muy muy concurrente a Firebird | Val | Conexión con bases de datos | 10 | 10-04-2007 10:20:27 |
Un Ejemplo de acceso a FireBird/InterBase usando API | Isnel | Firebird e Interbase | 2 | 06-03-2007 19:11:01 |
acceso denegado firebirdql.data.firebird | karocs | .NET | 0 | 22-02-2007 16:27:18 |
Componentes de acceso a Firebird | Tauro78 | Firebird e Interbase | 7 | 23-11-2006 22:07:29 |
Acceso a firebird desde Delphi 2005.net | hibero | Firebird e Interbase | 1 | 26-12-2005 16:48:34 |
|