Tables

1.23 Dump di tabelle su file di testo SQL
  Marco Pizzamiglio (namor)
L'esempio allegato mostra come sia possibile eseguire il "dump" di una tabella in un file di testo SQL, cioè generare in automatico i comandi SQL necessari a ricreare la tabella originale (struttura e/o dati), e come si possa importare un file di testo SQL (compatibile Jet SQL) eseguendone in sequenza i comandi.
Nel codice d'esempio è incorporato un minimale log delle operazioni e degli errori su textbox.

L'esempio esporta:
- tipi di campo boolean, data/ora, testo, memo, numerici, contatore
- chiavi primarie a campo singolo o multiplo
- proprietà "Required"

NON esporta:
- indici
- relazioni
- campi numerici di tipo "Decimal"
- campi numerici di tipo "ID replica"
- Oggetti OLE

Importa ed esegue qualsiasi comando SQL compatibile con Access (Microsoft Jet).

Si ritiene che il codice funzioni su tutte le versioni di Access.

Nota
Il database di esempio allegato a questa FAQ fa riferimento alla libreria Microsoft DAO quindi, se si usa una versione di Access successiva ad Access 97, verificare che il database dopo la conversione mantenga correttamente i riferimenti alla libreria Microsoft DAO 3.6 Object Library.

Download:
 
  SQLdump.zip (50Kb) MSAccess97 database


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