Veldlengte (FieldSize), eigenschap
Zie ookIs van toepassing op VoorbeeldSpecificatiesMet de eigenschap Veldlengte (FieldSize) kunt u de maximale hoeveelheid gegevens instellen die in een veld van het gegevenstype Tekst, Numeriek of AutoNummering kan worden opgeslagen.
Instelling
Als de eigenschap Gegevenstype (DataType) is ingesteld op Tekst, voert u een getal in van 0 tot en met 255. De standaardinstelling is 50.
Als de eigenschap Gegevenstype (DataType) is ingesteld op AutoNummering, kan de eigenschap Veldlengte (FieldSize) worden ingesteld op Lange integer of Replicatie-id.
Als de eigenschap Gegevenstype (DataType) is ingesteld op Numeriek, hebben de instellingen voor de eigenschap Veldlengte (FieldSize) de volgende waarden.
Instelling Beschrijving Aantal decimalen Opslagruimte
Byte Getallen van 0 tot en met 255 worden opgeslagen (geen breuken). Geen 1 byte
Decimal Getallen van –10^38–1 tot en met 10^38–1 (.adp) worden opgeslagen.
Getallen van –10^28–1 tot en met 10^28–1 (.mdb) worden opgeslagen. 28 12 bytes
Integer Getallen van –32.768 tot en met 32.767 worden opgeslagen (geen breuken). Geen 2 bytes
Lange integer (Standaard) Getallen van
-2.147.483.648 tot en met
2.147.483.647 worden opgeslagen (geen breuken). Geen 4 bytes
Single Getallen van
–3,402823E38 tot en met –1,401298E–45
voor negatieve waarden en van
1,401298E–45 tot en met 3,402823E38 voor positieve waarden worden opgeslagen. 7 4 bytes
Double Getallen van
–1,79769313486231E308 tot en met
–4,94065645841247E–324
voor negatieve waarden en van
4,94065645841247E–324 tot en met
1,79769313486231E308 voor positieve waarden worden opgeslagen. 15 8 bytes
Replicatie-id Globally Unique Identifier (GUID) N/A 16 bytes
U kunt deze eigenschap alleen instellen in het eigenschappenvenster van de tabel.
In Visual Basic gebruikt u de DAO-eigenschap Size om de maximale lengte van tekstvelden te lezen en in te stellen (voor andere gegevenstypen dan Tekst bepaalt de instelling van de ADO-eigenschap Type automatisch de instelling van de eigenschap Size).
Opmerking U kunt de standaardveldlengten voor velden van het type Tekst en Numeriek opgeven door de waarden onder Standaardveldlengten in het tabblad Tabellen/query's te wijzigen. U opent dit tabblad door te klikken op Opties in het menu Extra.
Opmerkingen
Gebruik de kleinst mogelijke instelling van de eigenschap Veldlengte (FieldSize), omdat kleinere gegevenslengten sneller worden verwerkt en minder geheugen in beslag nemen.
Let op Als u een grote instelling voor Veldlengte (FieldSize) naar een kleinere instelling converteert in een veld dat al gegevens bevat, kunt u gegevens kwijtraken. Als u bijvoorbeeld de Veldlengte (FieldSize) van een tekstveld wijzigt van 255 naar 50, gaan alle gegevens na het 50e teken verloren.
Als de gegevens in een numeriek veld niet passen in een nieuwe instelling voor Veldlengte (FieldSize), worden breuken misschien afgerond of krijgt u Null-waarden. Als u de instelling bijvoorbeeld wijzigt van Enkele precisie naar Integer, worden breuken afgerond op het dichtstbijzijnde gehele getal. Waarden groter dan 32.767 of kleiner dan -32.768 resulteren in Null-waarden.
Nadat u de wijzigingen in gegevens resulterend uit een wijziging in de eigenschap Veldlengte (FieldSize) hebt opgeslagen in de tabelontwerpweergave, kunt u deze wijzigingen niet meer ongedaan maken