Delete / Drop a table using DAO programatically in VBA
Option Compare Database
Option Explicit
'Constants for examining how a field is indexed.
Private Const intcIndexNone As Integer = 0
Private Const intcIndexGeneral As Integer = 1
Private Const intcIndexUnique As Integer = 3
Private Const intcIndexPrimary As Integer = 7
Function DeleteTableDAO() DBEngine(0)(0).TableDefs.Delete "DaoTest" End Function Function MakeGuidTable() 'Purpose: How to create a table with a GUID field. Dim db As DAO.Database Dim tdf As DAO.TableDef Dim fld As DAO.Field Dim prp As DAO.Property Set db = CurrentDb() Set tdf = db.CreateTableDef("Table8") With tdf Set fld = .CreateField("ID", dbGUID) fld.Attributes = dbFixedField fld.DefaultValue = "GenGUID()" .Fields.Append fld End With db.TableDefs.Append tdf End Function
No comments:
Post a Comment