Aanmelden met Microsoft
Meld u aan of maak een account.
Hallo,
Selecteer een ander account.
U hebt meerdere accounts
Kies het account waarmee u zich wilt aanmelden.

Van toepassing op

Formulierobject

U kunt de eigenschap RecordsetType gebruiken om op te geven wat voor recordset beschikbaar is voor een formulier. Lezen/schrijven.

expressie.RecordsetType

expressie Vereist. Een expressie die een van de objecten in de lijst Van toepassing op retourneert.

Opmerkingen

De eigenschap RecordsetType gebruikt de volgende instellingen in een Microsoft Access-database (.mdb of .accdb).

Instelling

Visual Basic

Beschrijving

Dynaset

0

(Standaard) U kunt de afhankelijke besturingselementen op basis van één tabel of tabellen met een-op-een-relatie bewerken. Voor besturingselementen die afhankelijk zijn van velden op basis van de tabellen met een één-op-veel-relatie, kunt u de gegevens van het veld deelnemen aan de 'een'-kant van de relatie niet bewerken tenzij trapsgewijs bijwerken is ingeschakeld tussen de tabellen.

Dynaset (Inconsistent bijwerken)

1

Alle tabellen en besturingselementen die afhankelijk zijn van hun velden kunnen worden bewerkt.

Momentopname

2

Tabellen of besturingselementen die afhankelijk zijn van hun velden kunnen niet worden bewerkt.


Opmerking: Als u niet wilt dat de gegevens in afhankelijke besturingselementen worden bewerkt wanneer een formulier in formulierweergave of gegevensbladweergave is, kunt u de eigenschap RecordsetType instellen op momentopname.

De eigenschap RecordsetType gebruikt de volgende instellingen in een Microsoft Access-project (.adp).

Instelling

Visual Basic

Beschrijving

Momentopname

3

Tabellen of besturingselementen die afhankelijk zijn van hun velden kunnen niet worden bewerkt.

Bij te werken momentopname

4

(Standaard) Alle tabellen en besturingselementen die afhankelijk zijn van hun velden kunnen worden bewerkt.


Opmerking: U kunt deze eigenschap instellen via het eigenschappenvenster van een formulier, een macro of VBA-code (Visual Basic for Applications).

Opmerking: Als u de eigenschap RecordsetType van een geopend formulier of rapport wijzigt, wordt automatisch de recordset opnieuw aangemaakt.

U kunt formulieren maken op basis van meerdere onderliggende tabellen met velden die afhankelijk zijn van de besturingselementen. Afhankelijk van de instelling van de eigenschap RecordsetType, kunt u beperken welke van deze afhankelijke besturingselementen kunnen worden bewerkt.

Naast de bewerkingsmogelijkheden die RecordsetType biedt, heeft elk besturingselement in een formulier een eigenschap Locked die u kunt instellen om op te geven of het besturingselement en de onderliggende gegevens kunnen worden bewerkt. Als de eigenschap Locked is ingesteld op Ja kunt u de gegevens niet bewerken.

Voorbeeld

In het volgende voorbeeld kunnen records alleen worden bijgewerkt als de gebruikers-ID ADMIN is. In dit codevoorbeeld wordt de eigenschap RecordsetType ingesteld op Momentopname als de openbare variabele gstrUserID-waarde niet ADMIN is.

Sub Form_Open(Cancel As Integer)
Const conSnapshot = 2
If gstrUserID <> "ADMIN" Then
Forms!Employees.RecordsetType = conSnapshot
End If
End Sub

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.

Community's helpen u vragen te stellen en te beantwoorden, feedback te geven en te leren van experts met uitgebreide kennis.

Was deze informatie nuttig?

Hoe tevreden bent u met de taalkwaliteit?
Wat heeft uw ervaring beïnvloed?
Als u op Verzenden klikt, wordt uw feedback gebruikt om producten en services van Microsoft te verbeteren. Uw IT-beheerder kan deze gegevens verzamelen. Privacyverklaring.

Hartelijk dank voor uw feedback.

×