Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Accesso agli archivi in rete in vb6

    Ragazzi,
    io ho fatto un programma di stampa con vb6 che è connesso in rete tra un server e due client. Mi è capitato che quando il server manda in elaborazione e una determinata stampa ed il client fa la stessa cosa con la stessa stampa o una diversa, quest'ultimo ha una elaborazione dati lentissima e poi diventa veloce nel momento in cui il server ha terminata la sua elaborazione. Esiste un procedura che mi permette di vedere se un utente sta utilizzando una determinata tabella di access e qui bloccare l'accesso al secondo utente fino a quando il primo non ha terminato l'operazione?
    Se si mi potete far vedere come si fa?

    Grazie mille

    Ciao a tutti

  2. #2
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    al recordsert metti il locktipe a pessimistic

    ed importi il timeout di connessione [a pocchi secondi]-->il tempo di leggere e restituire i record (dipende dalla quandita)

    se il timeout scade-->qualcuno la sta usando altrimenti acccedi.
    e nel conteggio del timeout fa man mano ritentativi per riconnettersi
    in modo da non mandare in tilt il programma

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.