Disattivare i msg sulla sicurezza

di il
1 risposte

Disattivare i msg sulla sicurezza

Ciao a tutti.
Ho un db nel quale è prevista la funzione di backup.
Dopo aver creato tale file .accdb
    Access.DBEngine.CreateDatabase fileTarget, DB_LANG_GENERAL        ' creo il DB vuoto
fileTarget è la variabile che ospita il mio percorso ed il nome del nuovo DB.
In questa operazione vengono copiate, nel nuovo DB le sole tabelle.
    Dim tdf As TableDef
    For Each tdf In CurrentDb.TableDefs
        If tdf.Attributes = 0 Then
            If tdf.Name <> "tabella1" And tdf.Name <> "tabella2" And tdf.Name <> "tabella3" Then
                DoCmd.CopyObject fileTarget, tdf.Name, acTable, tdf.Name
            End If
        End If
    Next
Il problema è che durante tale copia mi appaiono degli antipaticissimi avvisi di sistema sulla sicurezza, in pratica ogni volta che viene aperto per la copia della tabella. Dunque per ogni tabella.
Anche la disattivazione dei messaggi di sistema con
docmd.setWarnings False
non dà nessun risultato.
So già che il problema è legato alla sicurezza di Access.
Probabilmente la soluzione è quella di abilitare il percorso del DB come attendibile.
Ma volevo confrontarmi con qualcuno sull'argomento. Qualcuno sa darmi consigli per il caso?
Grazie.

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte