| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
    Comment compter le nombre de colonnes dans une base de données Access 2007 utilisant SQL
    En tant que concepteur de bases de données ou l'administrateur vous pouvez courir dans la nécessité de déterminer la quantité de colonnes dans une base de données Access pour avoir une idée de la taille , il peut être . Dans Access , vous pouvez utiliser Visual Basic pour Applications pour obtenir cette tâche accomplie . Dans VBA, vous pouvez construire des instructions SQL que vous pouvez ensuite exécuter grâce à l'utilisation d'un objet de jeu d'enregistrements. L'objet de jeu d'enregistrements représente l'ensemble des enregistrements des résultats de la requête que vous pouvez ensuite utiliser pour déterminer le montant des colonnes. Instructions
    1

    Cliquez sur " Database Tools " et cliquez sur " Visual Basic " pour ouvrir Microsoft Visual Basic Editor . Créer un nouveau sous-procédure en ajoutant le code suivant :

    Private Sub countColumnsInDB ()
    2

    Créer les variables suivantes pour en ajoutant le code suivant :

    Dim strSQL As String

    Dim tblArray (4) As String

    Dim x As Integer

    totalClmns As Integer

    rst As Recordset
    < p > Dim dbs As Database

    Set dbs = CurrentDb
    3

    Définir les tables de votre base de données à inclure dans le nombre de colonnes .

    tblArray ( 0) = " clients "

    tblArray (1) = "Employés"

    tblArray ( 2) = " factures"

    tblArray (3) = " commandes" < br > Hôtels 4

    créer une « boucle For ... " et exécuter une requête SQL pour chacun des tableaux dans le tableau défini à l'étape trois . Obtenez le nombre de colonnes pour chaque table et aussi garder un nombre total pour toutes les colonnes .

    Pour x = 0 à 3

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

    Set rst = dbs.OpenRecordset ( strSQL )

    Debug.Print tblArray ( x ) &" table contient "& rst . Fields.Count et "colonnes"

    totalClmns = totalClmns + rst.Fields.Count

    rst.Close

    suivante x
    5

    affichage le nombre total de colonnes trouvées dans vos tables

    Debug.Print "Nombre total de colonnes de base de données : " . & totalClmns
    6

    Fin de la procédure en tapant " End Sub ". Appuyez sur " Ctrl" et " G " pour afficher la fenêtre Exécution. Appuyez sur "F5" pour exécuter la procédure et voir les résultats à travers la fenêtre Exécution.

    Previous :

    next :
      articles connexes
    ·Comment écrire plusieurs lignes de VB.NET 
    ·Bibliothèque de chiffrement pour VBA 
    ·Liste des Familles de polices 
    ·Types de Cours d'informatique 
    ·Comment puis-je compiler et exécuter mes fichiers Vb.N…
    ·Comment convertir une chaîne en int dans Vb.net 
    ·Comment utiliser PowerShell pour envoyer un fichier via…
    ·Comment ajouter une barre de défilement de Visual Basi…
    ·Comment utiliser un débogueur distant 
    ·Comment faire pour désactiver le Gestionnaire des tâc…
      articles en vedette
    ·Comment faire pour masquer par classe en JavaScript 
    ·Comment établir une liste de lignes au choix avec PHP …
    ·Comment faire pour supprimer chaque lettre Nième PHP 
    ·NetBeans : Comment ajouter des images à un projet Web 
    ·Comment Fractales graphique de la TI- 82 
    ·Comment lire DOSBox en Perl 
    ·Côté client Scripting Vs . Scripting côté serveur 
    ·Visual Basic RPG Tutorial 
    ·Comment gérer des exceptions dans Java 
    ·Comment créer une boîte de dépôt avec des prix 
    Copyright © Connaissances Informatiques http://fr.wingwit.com