Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe te tellen het aantal kolommen in een Access 2007- database met behulp van SQL
Als een database- ontwerper of beheerder je kan lopen in de noodzaak om de hoeveelheid kolommen bepalen in een Access-database naar een idee van hoe groot het ook mag zijn te krijgen. In Access kunt u Visual Basic for Applications om deze taak volbracht te krijgen. In VBA kunt u bouwen SQL-instructies die u vervolgens kunt uitvoeren door het gebruik van een record set -object . Het record set -object vertegenwoordigt de gehele set van records uit de query resultaten die u vervolgens kunt gebruiken om het bedrag van de kolommen te bepalen . Instructies
1

Klik op " Database Tools" en klik op " Visual Basic " voor Microsoft Visual Basic Editor te openen . Maak een nieuwe sub- procedure door toevoeging van de volgende code :

Private Sub countColumnsInDB
( ) kopen van 2

Maak de volgende variabelen om door toevoeging van de volgende code :

Dim strSQL As String

Dim tblArray ( 4 ) als Koord

Dim x As Integer Dim

totalClmns
als Geheel

Dim rst
als Recordset

Dim dbs Als Database

Set dbs = CurrentDb
3


Definieer de tabellen in de database op te nemen in de telling kolom .

tblArray
( 0 ) = "Klanten "

tblArray
( 1 ) = " Werknemers "

tblArray
( 2 ) = " Facturen "

tblArray
( 3 ) = "Orders " < br > Goedkope 4

Maak een " For ... Loop" en uitvoeren van een SQL-query voor elk van de tabellen in de array gedefinieerd in stap drie . Verkrijg de kolom tellen voor elke tabel en ook een totale telling te houden voor alle kolommen .

Voor x = 0 tot 3

strSQL
= " SELECT " & ( tblArray ( x ) ) & " . * FROM " & ( tblArray ( x ) ) & " ; "

Set rst = dbs.OpenRecordset ( strSQL )

Debug.Print tblArray
( x ) & " tabel bevat " & rst . Fields.Count & " kolommen "

= totalClmns + rst.Fields.Count

rst.Close


Volgende x

Beeldscherm
totalClmns 5 het totale aantal kolommen in de tabellen

Debug.Print " Totaal aantal kolommen in de database: "
. & totalClmns

End 6 van de procedure door het intikken van "End Sub . " Druk op " Ctrl " en " G " om het venster Direct weer te geven . Druk op " F5 " om de procedure te voeren en de resultaten door het venster Direct .

Previous: Next:
  Visual Basics Programming
·Hoe maak je een bestand wilt i…
·Visual Basic 2010 Web Browser …
·Hoe Web Apps behulp van MS Vis…
·Hoe te Form 2 Geef in Visual B…
·Hoe maak je een JPEG behulp va…
·Hoe maak je een Check Box Maak…
·Hoe MP3 File Length Ontvang vi…
·Tutorial over hoe te gebruiken…
·Hoe maak je een huidige map in…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een MySQL database Maak Web S…
·Tutorial voor Dreamweaver Selectievak PH…
·Hoe te verwijderen My Cache Met ActionSc…
·Hoe maak je een lijst Declare in Python 
·Hoe maak je Stuur een Plesk API PHP Comm…
·Wanneer te gebruiken Twee gelijk in PHP 
·Hoe je MySQL Downloaden voor Linux 
·Hoe de Gelijkenis Factor Bereken in Docu…
·Hoe te converteren naar Hex Decimalen in…
Copyright © Computer Kennis http://www.nldit.com