Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Anders (software)

Records toevoegen in Access

Anoniem
MaartenW
5 antwoorden
  • Beste mensen,
    In een formulier van access moet nieuwe record toegevoegd worden.het formulier bestaat uit 29 records .
    in het veld Lever-Id komt automatisch een getal te staan.
    Als ik een nieuw record voegen krijg ik op Lever –Id nummer 38 en op record veld staat nummer 30 .
    Normaal moet getal 30 op Lever-Id staat.
    Wiet iemand hoe komt dat en wat de oplossing.

    Met dank voor jullie hulp

    [img:b6783c4f7c]http://img421.imageshack.us/img421/7729/access18io.jpg[/img:b6783c4f7c]


    Na voegen van Record

    [img:b6783c4f7c]http://img447.imageshack.us/img447/2692/access25ub.jpg[/img:b6783c4f7c]
  • Is "Lever-ID" een autonumber field?
  • Lever-ID is inderdaad van type Autonummering. Bij maken van een nieuwe record krijgt die automatisch een waarde. Onderin je formulier zie je het totaal aantal records. Er zijn dus 7 records uit de tabel verwijderd (of niet zichtbaar door een filter), waardoor het record met Lever-ID 38 het 30ste record in het formulier is.

    Je kan het autonummeren uitzetten, maar dan moet je het veld zelf invullen. Good practice is een ID-veld met autonummering dat niet op formulieren wordt weergegeven, maar wordt gebruikt voor indexering en relaties (koppelen met subformulieren). Als je een nummer in je record wil zien (productnummer oid) dan kun je daar een ander veld voor maken.
  • Om een autonumber field synchroon te laten lopen met het aantal records, kun je het veld verwijderen en daarna weer toevoegen met type "autonumber". Als je nl. records verwijderd worden de "gaten" niet opgevuld.
    Je kunt ook Lever-ID een normaal number field maken en met een VBA'je in je formulier zelf ophogen met 1.
  • Inderdaad heb ik 7 records verwijderd
    Maar hoe kan ik een veld verwijderen ….?

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.