Inserimento dati in due front-end in contemporanea

di il
35 risposte

35 Risposte - Pagina 3

  • Re: Inserimento dati in due front-end in contemporanea

    Blocchi la tabella sarebbe? Come si fa?…nn è la openrecordset con lock=2?

  • Re: Inserimento dati in due front-end in contemporanea

    Te l'ho spiegato prima devi lavorare a livello di Maschera perché non ha senso con le tue conoscenze usare i Recordset per l'esigenza che hai esposto.

  • Re: Inserimento dati in due front-end in contemporanea

    Ma a livello di maschera se quando inserisco  metto recordlock= tutti nn è che un altro fe nn riesce a fare inserisci…allora come si blocca a livello di maschera?

  • Re: Inserimento dati in due front-end in contemporanea

    24/02/2024 - giadal ha scritto:


    Ma a livello di maschera se quando inserisco  metto recordlock= tutti nn è che un altro fe nn riesce a fare inserisci…allora come si blocca a livello di maschera?

    Se ufficioA sta modificando la fattura1 ha senso bloccare la modifica o l'eliminazione all'ufficioB per la fattura1.

    Ma se ufficioA sta inserendo una fattura e l'ufficioB ne sta inserendo un'altra, che senso ha bloccare l'uno o l'altro? Il primo che arriva ottiene nr fattura x e il secondo x+1.

    Ancora parli di blocco in inserimento?

    Il blocco lo fai  se modifichi (se bloccato da utente allora annulla).

    O se elimini il record.

    Immagina di cambiare intestatatio fattura da rossi a verdi e un altro da rossi a celesti.

    Uno dei due pensa che il programma ha sbagliato modifica. O peggio se l'altro elimina il record potresti pensare che la modifica ti ha cancellato il record.

  • Re: Inserimento dati in due front-end in contemporanea

    Ma se ufficioA sta inserendo una fattura e l'ufficioB ne sta inserendo un'altra, che senso ha bloccare l'uno o l'altro? Il primo che arriva ottiene nr fattura x e il secondo x+1.

    IIl problema è che il realtà visto che il numero è calcolato come n record validi +1 prendono entrambi lo stesso numero se lo fanno insieme  è questo il mio problema 

  • Re: Inserimento dati in due front-end in contemporanea

    24/02/2024 - giadal ha scritto:


    Ma se ufficioA sta inserendo una fattura e l'ufficioB ne sta inserendo un'altra, che senso ha bloccare l'uno o l'altro? Il primo che arriva ottiene nr fattura x e il secondo x+1.

    IIl problema è che il realtà visto che il numero è calcolato come n record validi +1 prendono entrambi lo stesso numero se lo fanno insieme  è questo il mio problema 

    Perdonami ma se due utenti inseriscono la fattura 5, un utente va a buon fine, l'altro solleva l'eccezione di violazione di chiave…. Ergo all'eccezione aggiungi +1.

    Ergo, non serve bloccare niente.

Devi accedere o registrarti per scrivere nel forum
35 risposte