Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-02-2004
Avatar de Hagen
Hagen Hagen is offline
Miembro
 
Registrado: ene 2004
Posts: 65
Poder: 21
Hagen Va por buen camino
Question Dudas - Aplicacion Cliente/Servidor con Firebird 1.5

Uso Delphi 7, Firebird 1.5, WinXP.

Tengo que desarrollar un sistema Cliente/Servidor, con aproximadamente
8 clientes. De los cuales 4 estaran usando las mismas tablas al mismo tiempo
insertando datos.

Los clientes seran PC con Win98 y el Servidor estara con Linux.

Estas son mis preguntas.

1.- En las tablas que seran usadas al mismo tiempo ¿Debo usar generadores
para generar las llaves primarias?.

2.- Existe otra solucion, aparte de los alertadores de eventos, para que los
datos se actualizen en cada cliente.

3.- Actualmente trabajo usando DBEdits; pero otros programadores me dijeron
que es mejor usar los Edits tradionales. Para tener un mejor control en
la entrada de datos.
Que me sugieren ??

Otra interrogantes que tengo es sobre el metodo de acceso a Firebird 1.5

4.- Debo usar IBX o FIBPlus. Primero quise usar IBX; pero como estuve leyendo que no son muy compatible con Firebird 1.5, me estoy inclinando por FIBPlus ya que estos componentes si soportan FB 1.5 y son similares en la forma de usarlos a los IBX.
¿Las FIBPlus son de pago?.

¿Que me aconsejan?.

Muchas gracias de antemano.


PD.- Quiero usar Firebird 1.5, debido a que, segun los creadores mejora su
rendimiento entre 30 y 60 por ciento. Y tambien por algunas otras
carateristicas que tiene.
Responder Con Cita
  #2  
Antiguo 27-02-2004
Avatar de jachguate
jachguate jachguate is offline
Miembro
 
Registrado: may 2003
Ubicación: Guatemala
Posts: 6.254
Poder: 28
jachguate Va por buen camino
Cita:
Empezado por Hagen
1.- En las tablas que seran usadas al mismo tiempo ¿Debo usar generadores
para generar las llaves primarias?
Es un método confiable, dado que te aseguras que no vas a tener problemas duplicando claves... sin embargo depende de lo que vayan a grabar tus usuarios. No es el único método, pero si podes usar una clave artificial sin problemas, es el mejor.

Cita:
Empezado por Hagen
2.- Existe otra solucion, aparte de los alertadores de eventos, para que los
datos se actualizen en cada cliente.
si, claro. Podes refrescar los datasets a intervalos períodicos (con un timer).

La mejor solución depende nuevamente de los datos, y de la frecuencia con la que se actualizan. No se porque a muchos les da por mantener toda la información "fresca" en las pantallas de sus usuarios. Esto a veces es necesario, a veces es bueno, y a veces es solo "bonito", pero no sirve para nada y le mete una carga al servidor y a la red que no vale la pena. Siempre hay que evaluar con criterio de ingeniero, y no con criterio de diseñador.

Cita:
Empezado por Hagen
3.- Actualmente trabajo usando DBEdits; pero otros programadores me dijeron
que es mejor usar los Edits tradionales. Para tener un mejor control en
la entrada de datos.
Hay mas de una discusión por aqui... que te aclarará un poco. Utiliza la busqueda y seguro las vas a encontrar.

Hasta luego.

__________________
Juan Antonio Castillo Hernández (jachguate)
Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate
Responder Con Cita
Respuesta



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


La franja horaria es GMT +2. Ahora son las 15:45:10.


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