Alter table properties

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello.
I have a make table query that is a result of a union query. After that i
need to create a new autonumber field. Is this possible to create a new
autonumber field on the query or via VBA code ?

Thanks
 
Public Sub CreateAutoNumber()

Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As DAO.Field

Set db = CurrentDb
Set tdf = db.TableDefs("Table3")
Set fld = tdf.CreateField("TestAuto", dbLong)
fld.Attributes = dbAutoIncrField
tdf.Fields.Append fld

End Sub
 
Perfect!

Thank you very much!

Brendan Reynolds said:
Public Sub CreateAutoNumber()

Dim db As DAO.Database
Dim tdf As DAO.TableDef
Dim fld As DAO.Field

Set db = CurrentDb
Set tdf = db.TableDefs("Table3")
Set fld = tdf.CreateField("TestAuto", dbLong)
fld.Attributes = dbAutoIncrField
tdf.Fields.Append fld

End Sub
 
Back
Top