Visualizzazione dei risultati da 1 a 4 su 4

Discussione: lock codice

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667

    lock codice

    Ciao a tutti,

    qualcuno sa come asp esegue blocchi di codice?

    io dovrei eseguire dei blocchi di codice/query sequenzialmente per ogni utente cioè:
    inserisco in Tabella1 poi seleziono l'id di Tabella1 del record appensa inserito per inserirlo in Tabella2. La paura mia è che se due utenti eseguono contemporaneamente lo stesso procedimento potrebbe succedere il caos, potrebbero invertirsi gli id se iis non esegue quel blocco contemporaneamente per utente 1 poi per utente2.

    Avevo visto application.lock ma blocca solamente la modifica della var application.

    Un simile di cflock di coldfusion.

    Grazie mille

  2. #2
    Dovresti specificare il tipo di database che usi. Il lock di application nel tuo caso non serve.
    Se si tratta di MySQL puoi usare la proprietà recordset.LockType di ADO.
    SGr33n

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2003
    Messaggi
    667
    uso sql server.

    Pensavo di fare:

    Application.lock

    Application("blocco")=1

    query 1
    query 2
    ...
    ...

    Application("blocco")=0
    Application.unlock

    Che dici?

    ora leggo su locktype

    Thanks

  4. #4
    Ma i dati devi scriverli sul database o sulla application ?
    Nel caso debba scriverli sull'application allora va bene, ma se devi scriverli sul database devi vedere la proprietà locktype, che su MsSQL non ricordo quale sia.

    Bye
    SGr33n

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.