Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
Cita:
Salud OS maestro.

Que va, falta me muchísimo.
Saludos
Responder Con Cita
  #2  
Antiguo 20-06-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
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
Responder Con Cita
  #3  
Antiguo 20-06-2007
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
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:
  • Los IBX (si no vas a usar dialecto 3) van muy bien
  • Luego tienes los más avanzados para Firebird MDO, libres y muy rápidos
  • FIBplus, lo mejor de lo mejor, aunque este es de pago
Los 3 anteriores son hijos del original FIB, también libre, y creo que son los mejores y más rápidos porque son los "más directos" a la base de datos, sin intermediario alguno.

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.
Responder Con Cita
  #4  
Antiguo 20-06-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
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
Responder Con Cita
  #5  
Antiguo 20-06-2007
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
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.

Última edición por Casimiro Noteví fecha: 20-06-2007 a las 23:14:57.
Responder Con Cita
  #6  
Antiguo 20-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
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
Responder Con Cita
  #7  
Antiguo 20-06-2007
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.669
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
¿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.
Responder Con Cita
  #8  
Antiguo 20-06-2007
[egostar] egostar is offline
Registrado
 
Registrado: feb 2006
Posts: 6.572
Poder: 27
egostar Va camino a la fama
Cita:
Empezado por Casimiro
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.
Bueno, pues con esa explicación, me quedo con el dialecto 3 ya que yo no uso el TIMESTAMP, yo separo la fecha de la hora en mi base de datos, por razones muy específicas.

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
Responder Con Cita
  #9  
Antiguo 21-06-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 27
Caral Va por buen camino
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
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
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


La franja horaria es GMT +2. Ahora son las 16:38:56.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi