IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Nombre de champs d'une table


Sujet :

Access

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 22
    Points : 18
    Points
    18
    Par défaut Nombre de champs d'une table
    Comment connaitre le nbre de champs d'une table access ?

  2. #2
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Bonjour,

    en utilisant DAO.

    Ajoute une référence microsoft DAO à ton projet (sous VBA, outils, référence)

    Puis dans un module :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Function NbDeChamp(NomTable as string) as integer
    On error goto err
    dim T as DAO.TableDef
    set T=CurrentDb(NomTable)
    NbDeChamp=T.fields.count
    err:
    End Function
    Puis pour connaitre le nombre de champ de la table essai :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msgbox NbDeChamp("essai")

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 22
    Points : 18
    Points
    18
    Par défaut
    Merci, j'ai suivi le conseil mais j'obtiens toujours un résultat =0

  4. #4
    Expert éminent sénior

    Avatar de Tofalu
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Octobre 2004
    Messages
    9 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Octobre 2004
    Messages : 9 501
    Points : 32 311
    Points
    32 311
    Par défaut
    Bien sur, la fatigue commence à faire effet

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Function NbDeChamp(NomTable As String) As Integer
    On Error GoTo err
    Dim T As DAO.TableDef
    Dim Db As DAO.Database
    Set Db = CurrentDb
    Set T = Db.TableDefs(NomTable)
    NbDeChamp = T.Fields.Count
    err:
    End Function
    Désolé

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 22
    Points : 18
    Points
    18
    Par défaut RESOLU
    ok ça marche, merci bcp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Bloquer sur le nombre de champs dans une table
    Par fredsete dans le forum Modélisation
    Réponses: 4
    Dernier message: 13/10/2008, 12h01
  2. MySQL : Best Practice : Nombre de champ dans une table
    Par Ziquet dans le forum Requêtes
    Réponses: 3
    Dernier message: 29/05/2008, 16h18
  3. récupération nombre de champs d'une table
    Par eveilside dans le forum Requêtes
    Réponses: 2
    Dernier message: 22/08/2007, 20h53
  4. Compter le nombre de champs d'une table
    Par alexsimps dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 22/07/2007, 08h03
  5. grand nombre de champ dans une table
    Par drinkmilk dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 21/06/2006, 18h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo