Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 10-12-2007
karaoke karaoke is offline
Miembro
 
Registrado: dic 2007
Posts: 24
Poder: 0
karaoke Va por buen camino
Sistema multiusuarios

Hola a todos, una consulta, estoy realizando una aplicación que necesito que funcione de la siguiente manera: un administrador que se encargará de manejar la aplicación por completo, puede dar altas, bajas, modificaciones.. y varios usuarios que solo podrán realizar consultas.
La pregunta es: si o si tengo que trabajar con cliente/servidor? o hay alguna otra forma de hacerlo? puedo tener instalada la aplicación en cada una de las maquinas (la base de datos solo en el administrador) y direccionar la base de datos desde las otras pc's?
Estoy usando mysql, si aguien me puede ayudar, se lo agradecería.

Muchas gracias...


Saludos....
Responder Con Cita
  #2  
Antiguo 10-12-2007
Avatar de Ferrari
Ferrari Ferrari is offline
Miembro
 
Registrado: jun 2006
Ubicación: Torreón, México
Posts: 154
Poder: 18
Ferrari Va por buen camino
Aplicacion Multiusuario

Hola que tal, no es necesario colocar la aplicacion en cada una de las estaciones de trabajo..basta con tu aplicacion en el server y crear un acceso directo desde cada computadora que vaya a utilizar dicha aplicacion. En cuanto a los permisos del administrador para dar altas, bajas y cambios te recomiendo que otorgues los permisos por tipos de usuario y desde programacion administres si solo podra consultar, imprimir o permitir ABC's en la aplicacion...espero haberte ayudado y sino con gusto puedes ampliar tu duda.
Responder Con Cita
  #3  
Antiguo 11-12-2007
karaoke karaoke is offline
Miembro
 
Registrado: dic 2007
Posts: 24
Poder: 0
karaoke Va por buen camino
Muchisimas gracias por responder, el tema es si es que si o si tengo que trabajar con cliente/servidor, es decir que en la aplicacion tendria que incorporar componentes que se usan para ese modelo...
Responder Con Cita
  #4  
Antiguo 11-12-2007
Avatar de Ferrari
Ferrari Ferrari is offline
Miembro
 
Registrado: jun 2006
Ubicación: Torreón, México
Posts: 154
Poder: 18
Ferrari Va por buen camino
Talking Respuesta

Pues en cuanto a componentes se refiere utilizaras unicamente los que tu quieras tanto como para la conexion a mysql o si lo prefieres con ODBC no necesitas instalar nada en las estaciones mas que tu acceso directo al EXE de tu servidor y de alli controlar las transacciones de la BD en este caso MySQL.
Responder Con Cita
  #5  
Antiguo 11-12-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 28
Lepe Va por buen camino
MySql ya usa tecnología Cliente/Servidor, así que tienes todo lo que necesitas. Los componentes de acceso, creo que ZeosLib sirven, pero mejor te conteste alguien que lo usa.

Lo deseable sería:
En el servidor tu base de datos.

En los clientes:
- El programa convenientemente instalado.
- Configurar para que acceda a la Base de datos del servidor.

Si por las razones que sea, en el servidor debe instalarse tu programa para que lo use el administrador, pues se hace.

Otra forma es como dice Ferrari, habría que valorar otros aspectos no comentados hasta ahora, (por ejemplo facilidad para las actualizaciones de tu programa).

En esto hay pros y contras. Si en los clientes pones un acceso directo al servidor, en caso de que falle la red, obtendrás errores sin posibilidad de manejarlos. Si el programa está instalado en cada ordenador, puedes mostrar un mensaje personalizado y quizás salvar al programa de errores más graves.

Si necesitas actualizar tu programa cada dos por tres, sería mejor usar el método del acceso directo, porque solo tendrás que poner la nueva versión en el servidor, y todos los clientes tendrán la actualización.

Tú debes sopesar los pros y contras y decidir.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #6  
Antiguo 12-12-2007
karaoke karaoke is offline
Miembro
 
Registrado: dic 2007
Posts: 24
Poder: 0
karaoke Va por buen camino
Muchisimas gracias Lepe y Ferrari por su ayuda, ahora estoy viendo como configuro el acceso desde los clientes a la base de datos, cualquier cosa vuelvo a consultar por este medio.

Saludos...
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
multiusuarios delphi-interbase. Como hago?? yo_coco_py Firebird e Interbase 1 17-01-2007 22:29:46
Sistema Remoto gaby_stars Varios 1 24-10-2006 14:48:17
Sistema en Red, Que me recomiendan.. BlueSteel Varios 6 01-03-2005 17:46:09
El sistema parasimpático guillotmarc Humor 1 03-04-2004 14:36:38
Problemas en sistema JamesBond_Mx Varios 1 25-03-2004 22:20:20


La franja horaria es GMT +2. Ahora son las 05:15:38.


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