Visualizzazione dei risultati da 1 a 6 su 6

Discussione: codice sincronizzato

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    147

    codice sincronizzato

    ciao,
    avrei bisogno di creare una parte di codice asp che faccia si che vi possa accedere un solo utente alla volta...
    es.
    contemporaneamente:
    user1 chiama a.asp
    user2 chiama a.asp

    ma quando arrivano all'area di codice suddetto, vengono messi "in fila"....
    Il problema nasce dal fatto che devo eseguire una select su db e con quei dati fare un'update, rischiando così inconsistenza.
    Non vorrei inserire delle lock sulla tabelle, poichè esiste una pagina b.asp che vi accede solo in lettura,quindi dovrebbe essere sempre in grado di farlo..
    esistono delle istruzioni specifiche (es. synchronized di java) su ?
    grazie.
    zioluter

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Non ne conosco...
    Se gli utenti sono registrati potresti mettere un flag sul db in corrispondenza di quella pagina per quell'utente.
    Altri utenti che tentassero di accedere troverebbero la pagina utilizzata da Pinco.

    Roby

  3. #3
    piccolo uovo di colombo
    racchiudi il codice tra le righe

    application.lock
    application.unlock

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    147

    eh eh

    quindi application.lock e unlock rendono l'esecuzione sincro?Bellino
    Già che ci sono una questione:
    da poco tempo lavoro con asp (si sarà notato ) e vbscript.
    Di quest'ultimo utilizzo la msdn library come reference.
    Ma per tutti gli oggetti impliciti (session,application, connection, cdo etc....) che penso siano oggetti di com, dove trovo delle valide reference con elencati proprietà e metodi?Ho trovato si delle guide, ma esiste una documentazione ufficiale?
    grazie.
    zioluter

  5. #5

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    147
    :rollo:
    grazie.

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.