Dim ADOXcatalog As New ADOX.Catalog Dim ADOXtable As ADOX.Table Dim ADOXindex As ADOX.Index Dim ADOXkey As ADOX.Key Dim ADOXQuery As ADODB.Command

Try Dim mdbCN As String = “Provider=Microsoft.Jet.OLEDB.4.0;Data Source=NomeDatabase.mdb;Jet OLEDB:Engine Type=5;Jet OLEDB:System database=‘system.mdw’;”

'***Creazione database ADOXcatalog.Create(mdbCN)

'***Creazione tabella ADOXtable = New ADOX.Table ADOXtable.Name = “Tabella1” ADOXtable.Columns.Append(“Id”, ADOX.DataTypeEnum.adInteger) ADOXtable.Columns.Append(“Descrizione”, ADOX.DataTypeEnum.adVarWChar, 50) ADOXtable.Columns.Append(“Data”, ADOX.DataTypeEnum.adDate) ADOXcatalog.Tables.Append(ADOXtable)

'***Creazione Query1 ADOXQuery = New ADODB.Command ADOXQuery.CommandText = “SELECT TOP 5 Tabella1.Descrizione FROM Tabella1 ORDER BY Tabella1.Descrizione ASC” ADOXcatalog.Views.Append(“Query1”, ADOXQuery) Catch ex As Exception Response.Write(ex.Message) End Try

ADOXcatalog.ActiveConnection.Close() ADOXtable = Nothing ADOXindex = Nothing ADOXcatalog = Nothing