General

6.117 Utilità per database
  Fabrizio Quercia
E' un database di esempio che ha le seguenti funzioni:

- Esempio di registrazione del programma tramite codice di attivazione
Tutte le maschere del programma inviano un MsgBox di DEMO finche' non si registra il programma.
Una volta registrato tutte le maschere saranno accessibili.
Il codice di sblocco di esempio è: DBUTILS-AC97 (riportato anche nella maschera di registrazione)

- Esempio di form con un archivio di istruzioni SQL
Ci sono alcune istruzioni SQL che vengono eseguite con il metodo DoCmd.RunSQL prendendo
la strina SQL da eseguire direttamente dalla tabella delle funzioni.
Se si desidera provare qualche funzione basta inserirla nella tabella nel seguente formato:
DELETE * FROM NomeTabella WHERE campo=valore
oppure
DELETE * FROM NomeTabella WHERE nomecampo=Null
ecc...ecc...

- Procedura di Compattazione degli archivi
Anziche' fare "Strumenti\Utilita' database\Compatta e ripristina" basta utilizzare questa form che
prende il nome del file BE e lo compatta, senza chiudere nulla.

- Procedura di BACK-UP archivi
Crea un backup del file BE in una cartela backup dentro lo stesso path del db corrente nominandolo
con il formato: GG-MM-AAAA-backup.mdb

Esempio:
Path di lavoro: c:\db_utils\datautils.mdb (be)
Backup: c:\db_utils\backup\01-01-2003-backup.mdb

- Esempio di editor SQL
Una mia idea in via di sviluppo (stato embrionale, desidererei critiche, commenti, suggerimenti in merito)

Ha 2 modalita' di uso:

- Editor Visuale (fa scegliere i comandi sql, le tabelle, i campi e le clausole where)
- Editor testuale (attiva la casella di testo per scrivere il codice sql)

OVVIAMENTE E' UN ESEMPIO, e come tale non funziona bene, e' solo di esempio.

Download:
 
  DB_Utils.zip (173Kb) MSAccess97 database


Se pensate di avere del materiale freeware interessante e volete pubblicarlo, allora leggete qui.