![]() |
Iniciándose en Firebird
hola, estoy empezando a meterme con esto de las bases de datos
FireBird y he hecho algunas pruebas, tengo 1 base de datos completa hecha en paradox y la he pasado a FireBird 2.1 el transpaso lo hize por medio de: - IBExpert (Creando la BAse de datos y los script, (creando tablas)) despues use el : - Datapum y pase las bases de datos mas cargadas - Despues instale el ODBC FireBird que lo uso para conectarme desde crystal Report XI hice la prueba de fuego 1 reporte : consultando en Paradox de 1 año de trabajo se tardo 18 min. ... el mismo reporte consultado en FireBird tardo 20 seg. estoy impactado ,,,,,, ahora bien , leyendo me dice que tengo q copiar el directorio de mi aplicacion los archivos Embb por ejemplo el FBclient.dll bien hize otra prueba ... copie los archivos embb pero ahora use el componente Zeos ver. 6.6.1 que dentro de su lib para Firebird trae 2.0 y un archivo llamado Fbclient20.dll cuando corria mi aplicación me marcaba error la aplicación contenia zconnection, ztable, datasource, dbgrid me marcaba error 000000000 e memoria 00000000 y haciendo mil pruebas copie este famoso archivo que esta en el directorio de Zeos -> Fbclient20.dll a mi directorio de mi aplicación y huala que corre ,,, tarda para abrir pero corre y me despliega la tabla que le indico ... por favor diganme ahora cual es la diferencia entre : -Fbclient.dll -> de Firebird .Embb y -Fbclient20.dll -> de Zeos ver.6.6.1 cuando comenze hacer esta prueba ,, no me marco el error si no tiempo despues y era mas rapida antes del error perdón por ser tan bruto pero si no entiendo la filosofia de server , embb y librerias de zeos nunca voy a saber que onda !!!! gracias por su pasiencia ... espero sus comentarios y Recomendaciones |
Firebird
http://www.firebird.com.mx/modules/news/
mirate esta web, encontraras cosas interesantes. Embedeber, es una dll o unas dlls, para atacar Firebird, sin necesidad de montar el servidor, te puedo asegurar que para aplicaciones de Mono usuario, va muy bien. Si necesitas mas usuarios tendras que montar el Servidor. Jo estoy haciendo servir, ya la version 2.1, pero ataco con DBExpress, como trabajo con dialecto 1, tipo antiguo, (IB6) no me da todavia problemas. Pero siento muy buenas referencias en el Club de MDO, y no las descarto en un futuro. Bueno, ja sabes poco a poco, que esto no tiene fin. Saludos |
La Wiki del Club
|
Yo sigo usando los MDO, pero es un proyecto parado desde hace 2 años :(. Zeos sigue en desarrollo.
Supongo que ahora mismo tienes instalada la versión Servidor de Firebird, es indispensable para desarrollar cómodamente, por ende, tendrás los archivos en Archivos de programa\Firebird_XX - Si usas el fbclient.dll de Zeos, estás usando los archivos de "Archivos de programa\Firebird" y sin ellos no funciona tu aplicación. - Si usas el FBClient.dll de la versión Incrustada (embebida, embeded), colocado en la carpeta de tu programa, no necesitas instalar Firebird en el ordenador de tu cliente. Ahora mismo en tu ordenador, al tener ambas versiones de Firebird funcionando (la incrustada y la versión cliente/servidor) te está ayudando a confundirte. Para estos casos, nada mejor que una máquina virtual que tiene sólo el windows, ni Firebird, ni Office, nada... así ves si tus programas funcionan en el ordenador de tu cliente ;) (Yo te recomiendo VirtualBox). Por cierto, en la carpeta de instalación de Firebird tienes varios documentos sobre la versión incrustada, explicando qué archivos y en qué carpetas deben ir para que funcione. Saludos |
La franja horaria es GMT +2. Ahora son las 04:16:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi