I am using the following code to create an access db. I would like to make the field "key" a primary key.
Thanks for any help.
Nick
Set db = DBEngine.CreateDatabase("f:\bread\config\breaddb.mdb", dbLangGeneral)
Set td = New TableDef
Set f = td.CreateField("key", dbText, 50)
td.Fields.Append f
Set f = td.CreateField("upc", dbDouble, 15)
td.Fields.Append f
Set f = td.CreateField("quan", dbDouble, 6)
td.Fields.Append f
Set f = td.CreateField("scantype", dbText, 2)
td.Fields.Append f
Set f = td.CreateField("day", dbText, 3)
td.Fields.Append f
Set f = td.CreateField("importdate", dbDouble, 12)
td.Fields.Append f
Set f = td.CreateField("weekendate", dbDouble, 12)
td.Fields.Append f
td.Name = "BreadControl"
db.TableDefs.Append td
Set db = Nothing
MsgBox "Database build is complete", vbOKOnly
Thanks for any help.
Nick
Set db = DBEngine.CreateDatabase("f:\bread\config\breaddb.mdb", dbLangGeneral)
Set td = New TableDef
Set f = td.CreateField("key", dbText, 50)
td.Fields.Append f
Set f = td.CreateField("upc", dbDouble, 15)
td.Fields.Append f
Set f = td.CreateField("quan", dbDouble, 6)
td.Fields.Append f
Set f = td.CreateField("scantype", dbText, 2)
td.Fields.Append f
Set f = td.CreateField("day", dbText, 3)
td.Fields.Append f
Set f = td.CreateField("importdate", dbDouble, 12)
td.Fields.Append f
Set f = td.CreateField("weekendate", dbDouble, 12)
td.Fields.Append f
td.Name = "BreadControl"
db.TableDefs.Append td
Set db = Nothing
MsgBox "Database build is complete", vbOKOnly