Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 5 su 5

"Pulizia" progetto ACCESS, quali query sono utilizzate?

  1. #1
    Riker66 non è in linea Novello
    Buongiorno,
    ho un problema un po' particolare.

    Ho ereditato un progetto access "sporco", nel tempo oltre le query e le maschere che vengono usate sono rimaste "stratificate" un sacco di cose che non sono più in uso.
    Per capire se le maschere sono ancora in uso è facile, basta aprirle e si capisce cosa sono.

    Ho però un problema con le tante query presenti che non so se vengono usate da maschere o chiamate da altre query (o addirittura da codice, ma qui basta fare una ricerca nel codice).

    Come faccio a capire se le query hanno riferimenti prima di cancellarle?

    Grazie.

  2. #2
    Riker66 non è in linea Novello
    Scusate, mi rispondo da solo:

    https://support.microsoft.com/it-it/...7-4bfa7cffeb2c

    Avevo fatto delle ricerche ma questo non era saltato fuori.

    mah...

  3. #3
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Mmmm sembra facile... ma non lo è così come sembra.
    L'analizzatore non entra veramente nei punti in cui ci può essere una dipendenza, ma si limita al superficiale.

    Esempio se hai un Controllo con Origine una DlookUp su una Query non la trovi
    Se hai un Defalut Value non lo trovi..., nelle Formattazioni Condizionali non lo trovi... ecc...!

    La soluzione veramente che non mette in difficoltà lo sviluppatore è l'Esportazione in TXT degli oggetti come Form e Report che nascondono le inside pià gravose, ovviamente con VBA sono 3 righe di codice, e su quei file si usa il vecchio NOTEPAD...

    In ogni caso auguri.
    ℹ️ Leggi di più su @Alex ...

  4. #4
    Riker66 non è in linea Novello
    Grazie,
    intanto vado per gradi.

    Sto mettendo il suffisso _DEL alle query prima di cancellarle.

    Così se nel tempo mi viene fuori qualche errore capisco che una query ancora serviva da qualche parte.

    E' un progetto access che serve per gestire delle cose con ciclo mensile, le operazioni sono sempre le stesse e si ripetono mensilmente.
    Dopo aver rinominato così le query se per un paio di mesi non escono errori le cancello... forse un metodo troppo "artigianale" ma spero efficace!

  5. #5
    Quote Originariamente inviato da Riker66 Visualizza il messaggio
    intanto vado per gradi.
    Facendo tanti backup, ovviamente.
    Disattiva le Opzioni di Correzione automatica nome, da Opzioni di Access - Database Corrente. Olltre al fatto che suggeriscono di farlo comunque (una pagina su tutte quella di Allen Browne) in questo modo eviti il rischio che tu creda di poter cancellare un'oggetto solo perché l'hai rinominato in "_DEL" e funziona tutto ancora, quando in realtà Access, sotto, ha agito in modo da sistemare le cose lo stesso.

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Risposte: 4
    Ultimo Post: 21-09-2014, 13:29
  2. Sparita "piattaforma" dalle proprietà del progetto su VB 2008
    Da Headphone nel forum Visual Basic .Net
    Risposte: 4
    Ultimo Post: 31-03-2011, 20:58
  3. [Access] "Azzeramento" query al 31 dicembre o a data prescelta
    Da paolog555 nel forum Microsoft Access
    Risposte: 5
    Ultimo Post: 09-03-2009, 21:52
  4. [Vb6] Pulizia Codice "miracolato"
    Da marco_532 nel forum Visual Basic 6
    Risposte: 0
    Ultimo Post: 21-02-2007, 17:43