Hur skapar jag AUTOINCREMENT fält i Visual Basic för tillträde ?

Att veta hur man skapar en AUTOINCREMENT fält i en Access- tabell med hjälp av Visual Basic for Applications eller VBA kan göra din ansökan mer dynamisk . En AUTOINCREMENT fält är ett fält i en tabell som automatiskt steg för varje ny post . Microsoft Office Access är en relationsdatabas som används för mindre databaser . VBA är ett programmeringsspråk utvecklat av Microsoft och används för att automatisera rutinuppgifter i Microsoft Office-program
1 .
Starta Microsoft Office Access 2007 och välj ” tom databas ”, klicka sedan på ” Skapa ”. Klicka på ” Databasverktyg ”och välj sedan ”Visual Basic ”.
2 .
Klicka på Infoga och välj ” Module ”.
3 .

Kopiera och klistra in följande kod på din modul :

Private Sub autoIncrementField ( )

Set dbs=Application. CurrentDb

Set tblDef=dbs. TableDefs ( ” addressTbl ” )

Set Newfield=tblDef . CreateField ( ” AutoField ” , dbLong )

Med Newfield

. Attribut=dbAutoIncrField

End With

Med tblDef. Fields

. Lägg Newfield

. Refresh

End With

End Sub
4
Redigera följande kodrad och skriv in namnet på ditt bord .

Set tblDef=dbs. TableDefs ( ” addressTbl ” )

Tryck ” F5 ”för att köra din subrutin .

Visited 1 times, 1 visit(s) today

コメント

タイトルとURLをコピーしました