![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Cita:
Que va, falta me muchísimo. Saludos |
|
#2
|
|||
|
|||
|
Bueno, pues caminando y miando para no hacer hoyos como dicen en mi pueblo.
![]() ![]() Ya he bajado Zeos, también he consultado el tutorial de nuestro amigo AzidRain, (muchas gracias amigo Azid por ese excelente material). Segui todos los pasos para la instalación de los componentes Zeos y todo OK. Ya hice una prueba y se conecta muy bien. Muchas gracias a todos. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#3
|
||||
|
||||
|
Como muy bien te comenta el amigo Caral, una de las principales características de un buen sistema de este tipo de bases de datos son las transacciones, con ellas se consigue que no ocurran incoherencias en la base de datos por cualquier motivo 'inesperado', haciendo un rollback de los procesos realizados se consigue dejar los datos en el estado inicial al comenzar la transacción.
En cuanto a los componentes a usar:
Con esto no quiero decir que los otros sean malos, tan sólo que, para mi gusto, no son tan buenos. Aquí tienes una comparativa que hizo CombatF2D sobre componentes de acceso a Firebird. Espero que te sirva.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
|||
|
|||
|
Muchas gracias amigo Casimiro, ya he leido el documento que citas.
Cuando comence a usar firebird siempre use dialecto 3, me apena decir que no se ni porque decidí usar ese dialecto pero seguramente lo ví mencionado en algún lado y lo hice de esa forma, la pregunta es, ¿porque usar ese dialecto no es tan bueno?. Vi que IBX y FIBPlus son los más rápidos, pero eso también quiere decir que es el mejor método ![]() Bueno, ahora tengo mas dudas sobre que componente usar. Sin embargo, se que con sus comentarios tomaré la mejor decisión. Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#5
|
||||
|
||||
|
Dialecto 3 es el más moderno, tiene varias nuevas características, aunque así, a simple vista, el cambio principal para usarlo es que antes existían sólo los campos fecha 'timestamp' que agrupan fecha y hora, y en los nuevos, con dialecto 3, existen los 'date', los 'time' y los 'timestamp', o sea, se separan fecha, hora, y fechahora en campos distintos.
Yo sigo usando el método anterior, dialecto 1, por compatibilidad con lo ya desarrollado. En cuanto a los componentes, el primero de todos fue FIB (hechos por Gregory Deatz), éstos fueron los que usaron Borland para Delphi, los modificaron un poco y los renombraron a IBX (FIB es software libre). Paralelamente nació otro hijo de FIB, que fue FIBplus (me parece recordar que al principio se llamaban FIB+ aunque no estoy muy seguro). Hace no mucho tiempo nació otro hijo de FIB, se llama MDO. La principal diferencia entre FIBplus y MDO es que están pensados para Firebird, sin embargo, IBX está anclado a Interbase porque, evidentemente, los mantiene Borland y no quieren adecuarlos a las últimas características de Firebird. Toda esta familia es la más rápida en acceder a Interbase/Firebird porque lo hacen de manera directa mediante llamadas a la API de las mismas, al contrario del resto, que usan distintas capas intermedias. Edito: los originales de Gregory Deatz se llamaban FreeIBComponents.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal Última edición por Casimiro Noteví fecha: 20-06-2007 a las 23:14:57. |
|
#6
|
||||
|
||||
|
Hola
Acabo de insalar los componentes MDO y los probé (por curiosidad) en una consulta sencilla, la verdad se conectan muy rapido y son relativamente sencillos de usar, el problema lo da al igual que zeos al hacer actualizaciones (Delete, Update, etc) en esto se necesitan enlazar con otro componente en el caso de MDO con (MDOUpdateSQ) en el caso de Zeos con (ZUpdateSQL), bueno esto es nuevo para mi y la verdad no lo entiendo bien, tal vez ahora que esta empezando Egostar con esto, podremos aprender todos. Creo que esto de los componentes adecuados es una decision un poco particular, sinceramente a mi parecer me quedaria con ado, por su simpleza pero el inconveniente que le veo es la conexion por odbc, muy lenta. Si teneis algun ejemplo de uso de estos (UpdateSQ), me seria de gran utilidad. Saludos |
|
#7
|
||||
|
||||
|
¿Enlazar?, sólo has de usar un FibDataset, por ejemplo, con un par de clicks se crean automáticamente las sqls del select, update, delete, refresh, etc.
Y si quieres un acceso ultrarápido: una consulta de búsqueda, una actualización rápida, etc. entonces usa el FIBquery.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#8
|
|||
|
|||
|
Cita:
Por otro lado, creo que seguiré utilizando IBX que en TurboDelphi se llama InterBase, se me hace fácil de usar, sobre todo el componente que menciona Casimiro TIBDataSet. Muchas gracias, a coser y cantar se ha dicho ![]() Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
|
#9
|
||||
|
||||
|
Hola Casimiro
Estoy tratando de aprender esto un poco y la verdad no le llego. Tengo los componentes MDO y con estos estoy tratando de hacer lo que dices, hay un componente que se llama (MDODataSet1) supongo es el mismo en FIB. Si esta a tu alcance colocar aqui un ejemplo sencillo de conexion y uso de estos en un adjunto, no importa que la base de datos sea otra, aqui la modificaria, pero si me seria de gran utilidad. Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas de desconexion de la BD | Giniromero | Firebird e Interbase | 6 | 27-12-2005 18:56:06 |
| Desconexion base de Datos | ander | Firebird e Interbase | 6 | 05-08-2004 22:11:36 |
| Desconexión de una base remota | acertij022 | Conexión con bases de datos | 1 | 13-02-2004 15:33:38 |
| Desconexion Base de Datos (URGENTE) | charly | Firebird e Interbase | 4 | 28-05-2003 16:12:20 |
| problemas con la base de datos | superhopi | Conexión con bases de datos | 1 | 19-05-2003 09:47:58 |
|