Club Delphi  
    Paypal   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 23-10-2014
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola Delphitest.

Es que así, sin más, no funciona el componente TIBQuery (ni otros componentes Query). Vas a tener que incluir y relacionarle a su propiedad UpdateObject, un componente TIBUpdateSql.

Por otro lado también contas con el componente TIBDataSet que es muy simple usar para estos casos.

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #2  
Antiguo 23-10-2014
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Eso pasa por no leer los enlaces que le ponemos.
Paso a paso, explicado tan ricamente.
Responder Con Cita
  #3  
Antiguo 25-10-2014
Delphitest Delphitest is offline
Miembro
 
Registrado: sep 2006
Ubicación: Salamanca-España
Posts: 249
Poder: 20
Delphitest Va por buen camino
Siento no haber dicho nada pero no quiero quedarme con las ganas de probar también Zeos.

El caso es que descargué la versión 7.1.3 que era la ultima hace 3 días y resulta que me daba errores a la hora de instalarla, mencionaba algo relacionado con no encontrar algún archivo necesario para la instalación, ya me empezaba a sentir un poco inútil pero no quería preguntar porque me parecía demasiado torpeza no conseguir ni siquiera la instalación del componente

Ese día lo deje por imposible, he llegado hasta a desinstalar Delphi por completo por si había hecho mal con tantas pruebas pero todo seguía igual.

Hoy me he puesto de nuevo con la instalación y resulta que veo en la web de zeos que hay una nueva versión, la 7.1.4, la he descargado y sorpresa... la he instalado a la primera

Ya lo retomo y me centro en las pruebas con mis Formularios y os voy contando.

Buen fin de semana
__________________
Mi proyecto paso a paso (Parte I)
Responder Con Cita
  #4  
Antiguo 27-10-2014
Delphitest Delphitest is offline
Miembro
 
Registrado: sep 2006
Ubicación: Salamanca-España
Posts: 249
Poder: 20
Delphitest Va por buen camino
Bien, pues de cara a la instalación y puesta en marcha ya he podido probar los 3 componentes; Interbase, FireDAC y Zeos

Voy a descartar FireDAC porque, sin entender demasiado que hace internamente en Delphi, me ha dado problemas que han requerido tener que reinstalar Delphi en dos ocasiones y tengo claro que ha sido ese componente que lo ha provocado, así que no lo voy a usar...

Me quedan Interbase y Zeos, iba a decantarme por este último ahora que he conseguido ponerlo en marcha pero me queda una duda con respecto a su rendimiento por un comentario que he visto en el foro;

Cita:
Componente Tiempo (sg.)
DBEXpress___________80
BDE________________148
ZEOS_______________309
IBX_________________64
FIBPlus_____________64
UIB_________________86
BDE/ODBC___________195
ADO/ODBC___________211
IBO_________________75

Desde vuestro punto de vista ¿Debo tener en cuenta esta comparativa?

Ahí salta a la vista que Zeos es el mas "lento" pero no se si darle importancia a ese punto o no.

Solo voy a necesitar una base de datos que tendrá aproximadamente 27 tablas y he calculado por encima que serán unos 50.000 registros anuales. De cara a las tareas diarias se trabaja de forma continua en una red con un servidor que tiene Windows server 2008 desde 3 puestos de trabajo y hay otros 2 que entran de forma puntual.

No se bien por cual decidirme si Zeos o Interbase

¿Podríais por experiencia darme vuestras opiniones?

Muchas Gracias
__________________
Mi proyecto paso a paso (Parte I)
Responder Con Cita
  #5  
Antiguo 27-10-2014
Avatar de Casimiro Noteví
Casimiro Noteví Casimiro Noteví is offline
Merodeador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.676
Poder: 10
Casimiro Noteví Tiene un aura espectacularCasimiro Noteví Tiene un aura espectacular
Estas decisiones son similares a "¿qué coche/zapatos/ordenador me compro?
Depende, todo depende.
Si vas a repartir mercancías entonces no escogerás un deportivo. Si vas a participar en circuito entonces no irás con una furgoneta. Si vas a correr todos los días 10 km. no lo harás con unas botas para el agua. Si vas a usar el ordenador en sitios diferentes entonces no irás con una gran torre, lo harás con un portátil.

Los componentes IBX son de "acceso directo", por eso son más rápidos. Los componentes Zeos tienen una "capa" para poder acceder a distintas bases de datos (firebird, mysql, postsgresql, etc.)
Depende lo que necesites. Después de todo, la diferencia en velocidad son décimas de segundo, que no es casi nada (aunque siempre estamos en lo mismo, depende para qué se vaya a usar).
Así que debes pensar qué tipo de software quieres hacer y luego decidir las herramientas.
Responder Con Cita
  #6  
Antiguo 27-10-2014
Avatar de pacopenin
pacopenin pacopenin is offline
Miembro
 
Registrado: sep 2010
Ubicación: Asturias
Posts: 382
Poder: 16
pacopenin Va por buen camino
Como bien dice Casimiro, depende del uso.

Yo utilizo Zeos por varias razones:
  1. Siguen trabajando en ello y por lo tanto hay actualizaciones.
  2. Son gratuítas.
  3. Funcionan en Lazarus también.
  4. Hago muchos traspasos de otras aplicaciones, así que cubro muchos orígenes de datos.
  5. Me he habituado.
Probablemente no sean la mejores ni la más rápidas, pero cumplen su función. Mis aplicaciones no tienen grandes procesos con altos volúmenes de tratamiento de datos, así que estoy contento y no tengo quejas.

Si tienes que importar decenas de miles de registros con relativa frecuencia, probablemente no den los mejores resultados, pero en mi caso (salvo algún traspaso) no ocurre nunca.

IBX las descarté hace bastante tiempo, aunque mientras las usé tampoco tuve ningún problema. El motivo de descartarlas fué que nunca hubo una versión específica para Firebird, y aunque sigue funcionando preferí no correr el riesgo de encontrarme con errores que no pudiese subsanar.


Un saludo,
__________________
http://www.gestionportable.com
Responder Con Cita
  #7  
Antiguo 27-10-2014
Delphitest Delphitest is offline
Miembro
 
Registrado: sep 2006
Ubicación: Salamanca-España
Posts: 249
Poder: 20
Delphitest Va por buen camino
Me quedo con el deportivo para repartir el pan y las botas de agua para hacer la media maratón, jejejjejje

Es verdad que la diferencia debe de ser insignificante y no va a repercutir en el funcionamiento así que ya no mareo más y me quedo con Zeos

Ya me he puesto a intentar adaptar mis formularios de access y me surgen muchas dudas que espero no os parezca mal que plantee aunque sean muy básicas.

He echado mano de los hilos que tocan esos temas pero en la mayoría faltan los pantallazos (ya no aparecen) y me despisto un poco.

Uso ZConnection, Ztable y Dsource en DataModule que he creado para alimentar a todos los Form

Dentro de los form estoy usando DBEdit y aprovechando lo que tenía en los botones, Append, Post, Edit y Delete para las operaciones básicas.

Veo que en muchos ejemplos en lugar de Ztable usan Zquery y que en vez de DBedit, lo hacen con Edit. Para los botones usan sentencias sql como update y cosas de esas.

Tengo conocimiento mas bien bajos del sql y aunque se que deberé usarlo para alguna consulta ahora me encuentro mas cómodo con lo que estoy haciendo.

¿Es correcto el uso que hago de ZTable y los DBedit para las funciones básicas de añadir, modificar y borrar o me acabará dando problemas?

Gracias de nuevo por vuestro tiempo
__________________
Mi proyecto paso a paso (Parte I)
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
Dudas varias kakarotv5 Varios 6 28-05-2007 01:58:31
Empezando con Firebird Dalmine Firebird e Interbase 3 01-02-2007 23:49:03
varias dudas zastilla Internet 1 17-11-2004 20:16:34
Empezando con DataSnap: dudas Voutarks Conexión con bases de datos 3 02-10-2003 23:46:00
Varias Dudas mauro Varios 1 10-07-2003 07:32:42


La franja horaria es GMT +2. Ahora son las 04:40:25.


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