Ver Mensaje Individual
  #12 (permalink)  
Antiguo 15/07/2006, 08:01
Avatar de culd
culd
 
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 6 meses
Puntos: 19
Mira, yo soy partidiario de lo siguiente...

(OJO ES MAS COMPLICADO QUE CUALQUIERA DE LAS COSAS HABLADAS, PERO MAS EFICIENTE)

Si vos tenes una LAN, o cada computadora cliente esta a 2000 km de distancia cada una... Lo que yo hago y haria es lo siguiente...

Un Software Servidor, que es el que va a manejar la base de datos...
Cada ves que se quiera hacer algo, hay que abrir y cerrar la base de datos... PARA EVITAR PROBLEMAS.

Un Software cliente (terminal boba), que lo que va a hacer, mediante paquetes TCP (podes utilizar Winsock) envie lo que necesita al servidor...
Por ejemplo, pones un ListView en el cliente, y le pide al servidor la lista, el servidor manda los datos por paquetes y el cliente cuando recive arma la lista en el ListView...

Asi, el que maneja todo es el servidor y se evitan todos los problemas... Como dije antes, es bueno si los clientes no estan en LAN, por que le das la IP o el HOST del servidor y listo.