Ciao, usi ADO o DAO?
Intanto ti dico per ADO. Nel tuo progetto devi far riferimento alla libreria Microsoft ADO Ext. e Microsoft ActiveX Data Objects:
codice:
Private Sub CreaNewDb()
Dim cm As ADODB.Command
Dim cat As ADOX.Catalog
Set cat = New ADOX.Catalog
cat.Create "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=NomeNewDb.mdb"
Set cm = New ADODB.Command
cm.ActiveConnection = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source=NomeNewDb.mdb"
cm.CommandText = "CREATE TABLE PROVA (UNO VARCHAR(20),DUE VARCHAR(10) NOT NULL,TRE DATE);"
cm.Execute
Set cm = Nothing
Set cat = Nothing
End Sub
comunque l'sql per create database e tabelle č:
codice:
CREATE DATABASE NOMEDATABASE
CREATE TABLE NOMETABELLA (NomeColonna TipoDati,...)