Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Inoltre disattiva eventuali On Error Resume Next
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
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.
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
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.
Inoltre disattiva eventuali On Error Resume Next
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!!!!!!!!!!!
:)
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.
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
Ciao,
secondo me hai qualche errore nascosto nel codice, dovresti provare l'esecuzione in debug.
Ciao Mimmo