Ho una Dll che viene inizializzata da una pagina Asp di un sito in una rete locale (LAN)
Tale Dll ha il compito di effettuare una query sul DB e dal resultSet mi deve estrarre un file in un'apposita directory (definita nella Dll)sul server.
Il mio problema e' questo.
L'inizializzazione della dll avviene mediante un button nella mia pagina Asp.
Caso limite:
Se due pc(LAN) potrebbero scatenare nello stesso momento l'evento OnClick del button che inizializza la Dll.
Cio comporta che le due dll inizializzate eseguano le medesime procedure quasi contemporaneamente.
Eseguire la select contemporaneamente.
Updatare una condizione della select, e quindi creare un file in cui ci potrebbero essere dei doppioni.
Ora quello che mi chiedo e' questo:
E possibile controllare quanto segue:
if myDll e' inizializzata = true then
torna indietro
else
inizializzala
end if
P.s. Mi rendo conto che il contenuto e' un po comlicato ed io nn e' che sia sta' grande cima in italiano, cmq se vi dovessero essere richieste di chiarimenti no problem .
Grazie a ki provera ad aiutarmi.
Toeke