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

ASP Discussion :

affichage de TOUS les champs d'une table


Sujet :

ASP

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2005
    Messages : 5
    Points : 5
    Points
    5
    Par défaut affichage de TOUS les champs d'une table
    Bonjour,
    j'ai un problème : je n'arrive pas a parcourir tous les champs d'une table par le biais d'un Recordset. voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    Set RS=CreateObject("ADODB.RecordSet")
    sql = "SELECT * FROM Frm_Tcardex WHERE Id=1"
    RS.Open sql,db	
    numeroAuto = 0
    do while not RS.eof
       response.write RS(numeroAuto)
       numeroAuto = numeroAuto + 1
       RS.movenext
    loop
    de cette facon je n'ai que le PREMIER champ de ma table. J'aimerais donc savoir comment afficher tous les champs.

    Merci d'avance.

  2. #2
    Membre régulier Avatar de nicolb
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 184
    Points : 103
    Points
    103
    Par défaut
    Salut !

    La méthode que tu utilises sert à parcourir l'ensemble des enregistrements d'une table, et non les champs...

    Que cherches-tu à faire vraiment ? Parcourir tous les champs (colonnes) ou tous les enregistrements (lignes) ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2005
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Je cherche à parcourir tous les champs car de toute façon je compte bien avoir qu'un seul enregistrement retourné par requete.

  4. #4
    Membre actif Avatar de ahage4x4
    Inscrit en
    Janvier 2005
    Messages
    318
    Détails du profil
    Informations forums :
    Inscription : Janvier 2005
    Messages : 318
    Points : 238
    Points
    238
    Par défaut
    Hello,

    Tu utilises la propriété FIELDS
    For Each champ IN RS.FIELDS
    .....
    ......


    Next
    Je te dirai plus demain, je n'ai pas la Doc chez moi,

    A plus

  5. #5
    Membre régulier
    Inscrit en
    Mai 2005
    Messages
    130
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 130
    Points : 71
    Points
    71
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Set RS=CreateObject("ADODB.RecordSet") 
    sql = "SELECT tonchamp FROM Frm_Tcardex WHERE Id=1" 
    RS.Open sql,db    
    do while not RS.eof 
       response.write(RS.Fields("tonchamp").value)   
       RS.movenext 
    loop

  6. #6
    Membre régulier Avatar de nicolb
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 184
    Points : 103
    Points
    103
    Par défaut
    Hello !
    Pour parcourir les champs, comme l'a dit ahage4x4 :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    for each champ in RS.fields
    response.Write(champ.name&"<br>")
    next
    A+

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Mai 2005
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Merci beaucoup tout le monde ^^
    Ca marche !!!!
    Comme ils disent au Japon : Arigato gosaimassu !

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

Discussions similaires

  1. Formulaire qui contient tous les champs d'une table
    Par cakeby dans le forum Access
    Réponses: 2
    Dernier message: 09/01/2006, 09h22
  2. Réponses: 14
    Dernier message: 17/10/2005, 09h41
  3. afficher tous les champs d'une table
    Par julio84 dans le forum ASP
    Réponses: 8
    Dernier message: 19/01/2005, 10h31
  4. Retrouver tous les champs d'une table
    Par tripper.dim dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 11/07/2004, 20h40
  5. Afficher tous les champs d'une table avec dbexpress et MySQL
    Par LHT dans le forum Bases de données
    Réponses: 2
    Dernier message: 25/06/2004, 17h11

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