Hoe krijg ik het aantal kolommen in een tabel in Access 2007

U kunt een veld door de Access 2007-Wizard of via codering maken. Wanneer velden worden gemaakt door de Wizard, is het eenvoudig om bij te houden hoeveel er zijn aangezien u hen één filter tegelijk gemaakt. Wanneer de velden zijn gemaakt met code, is het aantal velden gemaakt aan de genade van de projectcode. Elk veld wordt een kolom maken. Met een codefragment toegevoegd, zult u weten hoeveel kolommen worden gegenereerd in de cyclus van het programma.

Instructies

1

Maak een variabele geheel getal om het aantal-kolommen-waarde bevatten. Een voorbeeld zou kunnen "ColumnCounter."

2

Het TableDef-object is gemaakt. Dit heeft een onbeperkt aantal mogelijkheden, dus gewoon vasthouden aan NewTableDef voor de naam van het object.

3

Bepalen waar in de code zal worden de beste plaats voor het aantal kolommen. Dit zal meestal worden in een plaats direct na de veld- of kolomnamen generatie.

4

Typ in de volgende code:

ColumnCounter = CurrentDbName.NewTableDef("TableName"). Fields.Count

Dit zou moeten worden gewijzigd lichtjes, afhankelijk van uw naamgevingsconventies en waar in de code de lijn wordt geplaatst.

Tips & waarschuwingen

  • Een soortgelijke regel code kan worden gebruikt voor een Query:
  • ColumnCounter = CurrentDbName.NewQueryDef("QueryName"). Fields.Count