Chiusura access in apertura maschera

Anonimo
2019-01-23T18:45:11+00:00

Buonasera,

ho questo tipo di problema.

Ho una maschera continua che si apre tramite la pressione su un pulsante, presente su un'altra maschera.

Accade spesso che schiacciando il pulsante la maschera rimane in caricamento per qualche secondo e dopo va in crash tutto il db e chiude il programma.

La cosa strana è che questo succede SOLO la prima volta che apro la maschera col pulsante; cioè se l'apertura non va in crash la prima volta dopo si apre regolarmente. Da che mi sono fatto l'idea che possa dipendere da come il programma si chiude la volta precedente.

Ho provato a verificare i dati presenti nella tabella che sta sotto la maschera continua, ma non ho visto niente di particolare (campi sporchi, o record con caratteri strani, ecc...).

Il programma si chiude senza nessun tipo di segnalazione: semplicemente la maschera si sta per caricare e poi fa collassare tutto.

Mi è anche venuto in mente che possa dipendere dalla pesantezza della maschera continua (ho aggiunto controlli su ogni riga come ad esempio checkbox e interruttori)... però sono solo ipotesi.

A qualcuno viene in mente qualcosa?

Grazie anticipatamente e scusate per la descrizione del problema abbastanza approssimativa.

Francesco.

Microsoft 365 e Office | Access | 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
Anonimo
2019-01-24T16:38:52+00:00

Inoltre disattiva eventuali On Error Resume Next

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

8 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2019-01-24T16:53:56+00:00

    Ciao Mimmo,

    direi proprio che ci hai preso… ho disattivato Private Sub Form_Error(DataErr As Integer, Response As Integer) e adesso non  va più in crash!

    Faccio ancora qualche prova...

    Grazie ancora!!!!!!!!!!!

    :)

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2019-01-24T16:37:29+00:00

    Prova ad impostare delle msgbox nei vari eventi della form e anche sull'evento esterno che la attiva per capire effettivamente quando l'errore si verifica.

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2019-01-24T16:29:30+00:00

    Ciao Mimmo, 

    intanto grazie per il suggerimento…

    ma non ho trovato errori! :(

    Ho provato con l'evento Private Sub Form_Open(Cancel As Integer) vuoto ma la maschera fa andare in crash tutto lo stesso… e l'errore si presenta solo la prima volta;  se il programma apre la finestra la prima volta dopo non ci sono problemi.

    Grazie ancora

    Francesco

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2019-01-24T09:05:45+00:00

    Ciao,

    secondo me hai qualche errore nascosto nel codice, dovresti provare l'esecuzione in debug.

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento