Condividi tramite

ACCESS 2010 - conoscere il numero di istanze del database aperte

Anonimo
2011-10-19T10:34:30+00:00

Buongiorno a tutti,

è possibile, utilizzando VBA, sapere:

  • quante sessioni del database sono aperte
  • eventualmente se è possibile sapere il nome dell'utente windows che ha aperto il file (anche via api)

se non fosse possibile sapere quante sessioni sono aperte, come escamotage, è possibile registrare quando viene chiuso una sessione del database?

immaginavo un accrocchio di questo tipo:

quando il db viene lanciato io registro da qualche parte che viene aperto e incremento il contatore, e questo è semplice basta usare la routine di startup.

dovrei identificare quando il db viene chiuso invece, cosa che può essere fatta in innumerevoli modi e non saprei come andare a intercettare questo evento.

a quel punto potrei decrementare il contatore.

Grazie a tutti

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

  1. Anonimo
    2011-10-19T15:27:20+00:00

    Ciao Roberto,

    prova a seguire le indicazioni di questa KB Microsoft: http://support.microsoft.com/kb/285822/en-us

    David

    La risposta è stata utile?

    0 commenti Nessun commento

2 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2011-10-20T16:54:43+00:00

    Ok finalmente sono riuscito a provare.

    Mi sembra molto bello, ho solo un dubbio.

    Mi risulta sempre loggato come utente "admin", non esce l'utente con cui è loggato il computer.

    Che roba è? L'utente della gestione integrata di access? Ma non era stata rimossa con access 2010?

    In verità per il mio fine potrebbe essere sufficiente così, vorrei indagare solo per cultura personale ed eventuali utilizzi futuri.

    Grazie mille!

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2011-10-19T15:33:29+00:00

    Molto interessante grazie.

    Appena riesco a fare una prova ti faccio avere un feedback.

    Buona serata

    La risposta è stata utile?

    0 commenti Nessun commento