CreateTableDef - Autonumber

NIMBUS

Registered User.
Local time
Today, 02:14
Joined
Mar 7, 2007
Messages
15
Could someone please advise how when creating a new Table using a CreateTableDef function I woud set the first field as a Autonumber field.
Thank You
 
Try the below code:

Code:
  Dim dbs As Database, tdf As TableDef, fld As Field
  
  Set dbs = CurrentDb
  Set tdf = dbs.CreateTableDef("Kontaktpersoner")
  Set fld = tdf.CreateField("AutoID", dbLong)
  fld.Attributes = dbAutoIncrField
  tdf.Fields.Append fld
  tdf.Fields.Refresh
  dbs.TableDefs.Append tdf
  dbs.TableDefs.Refresh
  Set dbs = Nothing
 
Thanks JHB that works justas I wanted:)
 

Users who are viewing this thread

Back
Top Bottom