Microsoft Access 2007.
Dopo aver creato un progetto di tipo windows application, aggiungere nel progetto
i riferimenti (Progetto->aggiungi riferimenti->Com->) a Microsoft Access
12.0 object library.
Di seguito si riporta il codice dei namespace da utilizzare.
Namespace
VB.Net
Imports Microsoft.Office.Interop
C#
using Microsoft.Office.Interop;
Codice:
VB.Net
Try
Dim DaoCompatta As dao._DBEngine
DaoCompatta = New dao.DBEngine()
'primo db origine, secondo db destinazione (crea il metodo)
DaoCompatta.CompactDatabase("C:\dati.mdb", "C:\dati2.mdb")
MessageBox.Show("DB Compattato")
Catch ex As Exception
MessageBox.Show("Errore: " & ex.Message)
End Try
C#
try
{
dao.DBEngine DaoCompatta = new dao.DBEngine();
//primo db origine, secondo db destinazione (crea il metodo)
DaoCompatta.CompactDatabase("C:\\dati.mdb", "C:\\dati2.mdb",
null,null,null);
MessageBox.Show("DB Compattato");
}
catch (Exception ex)
{
MessageBox.Show("Errore: " + ex.Message);
}
Nessun commento:
Posta un commento