Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

que el servidor actualize automaticamente.

Estas en el tema de que el servidor actualize automaticamente. en el foro de Visual Basic clásico en Foros del Web. Sras. y Srs. les estaria eternamente agradecido si me ayudaran con este problema, ye he intentado de una y mil formas, y sigo sin poder ...
  #1 (permalink)  
Antiguo 27/05/2006, 20:26
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 18 años
Puntos: 0
que el servidor actualize automaticamente.

Sras. y Srs. les estaria eternamente agradecido si me ayudaran con este problema, ye he intentado de una y mil formas, y sigo sin poder solucionarlo; lo peor es que ya no tengo mucho tiempo.

Tengo una base de datos en acces que deve trabajar en una red con la base de datos en servidor, utilizo la libreria ADODB, mi pregunta es como puedo lograr que el servidor actualize automaticamente a cada cliente, cuando alguna maquina realiza un cambio en el inventario; o que la informacion de los clientes sea siempre actualizada tras un cambio. Por lo que he investigado necesito un servidor de pagias, lo mas importante de este proble es qui no se un solo pio de un sevidor de paginas, (que tiene que ver con mysql?).

Cualquier ayuda es bien benida.
Gracias de antemano.
__________________
-> La duda adecuada es un buen comienzo <-
  #2 (permalink)  
Antiguo 29/05/2006, 13:28
Avatar de Modern_Crusades  
Fecha de Ingreso: junio-2005
Mensajes: 620
Antigüedad: 18 años, 10 meses
Puntos: 1
a travez de el adodb creaste un recordset, supongo que le diste update despues de las transacciones exitosas? si lo hiciste y no ves los cambios manda un commit en tu query.
  #3 (permalink)  
Antiguo 29/05/2006, 19:40
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 18 años
Puntos: 0
...mmm... Modern_Crusades graias por constestarme pero....

... y todos los clientes que cargaron esa la base de datos antes de esa actualizacion tendran los nuevos datos justo despues del updae?.
__________________
-> La duda adecuada es un buen comienzo <-
  #4 (permalink)  
Antiguo 30/05/2006, 11:03
Avatar de Modern_Crusades  
Fecha de Ingreso: junio-2005
Mensajes: 620
Antigüedad: 18 años, 10 meses
Puntos: 1
en teoria si, ya que los recordset son apuntadores a tu base de datos no son en si una estructura que guarde los datos, pero si lo defines en una estructura que carga el resultado del query entonces no.
la actualizacion automatica es buena cuando quieres tener consistencia y tu sistema lleva a cabo muchas transaccioens que requieren atomicidad, el que no actualizen es necesario para sistemas en los que el desempeño es mas importante(esto es solo una nota para considerar no tiene que ver de todo con tu pregunta).
  #5 (permalink)  
Antiguo 30/05/2006, 19:39
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 18 años
Puntos: 0
De acuerdo


no entendi lo de "...pero si lo defines en una estructura que carga el query entonces no...", veraz, utilizo VB, la definicion la hago en un modulo y creo los objetos en otros modulos.

Y otra cosa, hay alguien (en ADODB) que se encarga de evitar las coliciones de lectora y escritura simultane.

__________________
-> La duda adecuada es un buen comienzo <-
  #6 (permalink)  
Antiguo 01/06/2006, 12:36
Avatar de Modern_Crusades  
Fecha de Ingreso: junio-2005
Mensajes: 620
Antigüedad: 18 años, 10 meses
Puntos: 1
para evitar colisiones es las famosas transacciones de atomicidad y eso depende de que base de datos estes usando, oracle lo evita solito, acces, sql server, postgrees, mysql no gratuito etc.

lo de en una estructura es de que muchas veces para hacerle mas rapido las cosas al usuario en lugar de interacturar con el recordset bajan todo l odel query a la maquina del cliente(un archivo en memoria etc) en ese caso todo se va al diablo con la atomicidad y las actualizaciones.
  #7 (permalink)  
Antiguo 05/06/2006, 14:45
arm
 
Fecha de Ingreso: mayo-2006
Mensajes: 112
Antigüedad: 18 años
Puntos: 0
exelente...

Si tengo una BD acces que necesito consegir para evitar las coliciones.
__________________
-> La duda adecuada es un buen comienzo <-
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:46.