? Vide, hvordan man opretter en Autoincrement felt i en Access-tabel ved hjælp af Visual Basic for Applications eller VBA , kan gøre din ansøgning mere dynamisk. En Autoincrement felt er et felt i en tabel , der automatisk forhøjelser for hver ny rekord. Microsoft Office Access er en relationel database management system anvendes til mindre databaser. VBA er et programmeringssprog udviklet af Microsoft og bruges til at automatisere rutineopgaver i Microsoft Office-programmer . Instruktioner
1
Start Microsoft Office Access 2007 og vælg " Tom database " og derefter klikke på "Opret ". Klik på " Database Tools " og derefter vælge "Visual Basic ".
2
Klik på Indsæt felt og vælg " Modul ".
3
Kopier og indsæt følgende kode i dit modul : Hej
Private Sub autoIncrementField ()
Set
dbs = Application.CurrentDb
Set tblDef = dbs.TableDefs ( " addressTbl " )
< p > Indstil Newfield = tblDef.CreateField ( " AutoField " , dbLong )
Newfield
. attributter = dbAutoIncrField
End With
tblDef . Fields
. Vedhæft Newfield
. Refresh
End With
End Sub
4
Rediger følgende linje kode og skriv navnet på din tabel : Hej
Set tblDef = dbs.TableDefs ( " addressTbl " )
Tryk på " F5" for at udføre din subrutine
.