Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Récupérer le nom des champs d'une table [ Archives ASP & ASP.NET / AU SECOURS !!!! ] (ronflex38)

mardi 17 mai 2005 à 17:47:00 | Récupérer le nom des champs d'une table

ronflex38

Bonjour,

J'ai quelques connaissances en ASP, mais je tombe sur un problème que je n'arrive pas à résoudre. Je dispose d'une table avec une quantité importante de champ (environ 20) et j'aimerais récupérer le nom de tous les  champs d'une table pour pouvoir utiliser des traitement automatiques.
Est-ce-que quelqu'un saurait faire cela ?

Merci d'avance


mardi 17 mai 2005 à 18:22:44 | Re : Récupérer le nom des champs d'une table

ronflex38

J'ai oublié de préciser qu'il s'agissait d'une base Access.


vendredi 20 mai 2005 à 15:14:31 | Re : Récupérer le nom des champs d'une table

Horfee

Réponse acceptée !
c pas tres compliquer :( je n'utilise pas access mais ca doit ressembler au pilote ODBC)
voilà moi comment je fais :
Dim MyConn as new odbconnection("les-parametres-de-ma-connection")
Dim Cmd as new odbccommand("Ma-requete",MyConn)
Dim reader as odbcdatareader
dim tmp as string
dim Nom() as string
dim i as integer

MyConn.open()
reader = cmd.executereader()
for i=0 to reader.fieldcount-1
    tmp&=reader.getname(i) & ","
next
reader.close()
MyConn.close()
nom=tmp.split(",")
voilà maintenant tu as un tableau qui contient chacun des noms des colonnes de ta requete


vendredi 20 mai 2005 à 17:20:41 | Re : Récupérer le nom des champs d'une table

ronflex38

Réponse acceptée !
En fait en cherchant autre chose, j'ai fini par trouver la réponse. Pour access, il faut utiliser quelquechose du genre :

<% i=0
Set RS1 = server.createobject("ADODB.Recordset")
RS1.Open SQL_veh,Conn , 3, 3
While i<=(RS1.Fields.count-1)
%>
<td align="center"><%=RS1(i).name%></td>
<%i=i+1
Wend
RS1.close
%>


vendredi 20 mai 2005 à 18:56:31 | Re : Récupérer le nom des champs d'une table

Nurgle

Membre Club Administrateur CodeS-SourceS
waou !! superbe...(le contre-sens)

Horfee a essayé de t'expliquer comment récupérer (en asp.net il me semble...) les champs d'une table dans un objet 'tableau'...alors qu'en fait (si j'en crois ce que tu viens de trouver...) tu cherchais en ASP (pas .net ?) à afficher tous les champs dans un tableau HTML !!

ça prouve bien que même en posant mal sa question et même en répondant pas tout à fait dans le truc...on finit quand même par trouver

(désolé pour ce post hors sujet, mais c'était trop tentant...)


Nurgle
C'est une grande folie que de vouloir être sage tout seul !



Cette discussion est classé dans : récupérer, table, champs


Répondre à ce message

Sujets en rapport avec ce message

comment récupérer les titres des champs d'une table [ par fykers ] Hello, je cherche un moyen pour récuperer les titres des champs d'une table.... JE ne trouve pas mais je sais que l'on peu.... enfin, je crois.Si qqun affichage champs suivant date [ par tarentaise ] Bonjour,voila j'ai une base qui se nomme "accueil" et qui se retrouve dans un dossier nommé "basedonnee". Cette base contient trois tables :- table "s récupérer les données d'une liste dans une autre page [ par foofur ] Bonjour a tous et à toutes,Je dispose de 2 listes : une contenant les champ d'une table et l'autre permettant de choisir comment l'ordre de ces champs requete avec un tableau dont il ya Ubound() champs [ par Kashiko ] Je souhaite comparer tous les champs de mon tableau avec un champs d'une table de ma base (avec un LIKE), mais je desire faire cette comparaison avec Noms des champs d'une table Access [ par archaon ] Bonjour,Je cherche le moyen d'afficher les noms des champs d'une table ACCESS (les titres des colonnes quoi...)Merci de votre aide Récupération de données [ par Benz ] Bonjour,J'utilise une requète avec 3 tables jointes et j'ai un problème de récupération de certaines données.Je ne vais pas vous mettre la requète pui SELECT MULTIPLE [ par capgemi ] Bonjour,J'ai intégré une liste à choix multiple dans mon formulaire, jusque là pas de problème.Ensuite j'ai une fonction asp dans laquelle je souhaite comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access [ par mohamed_bn ] med belhassendans mon application web "petit forum" ,lorsque j'utilise un champs memo pour sauvegarder le contenu d'une zone de texte miltiligne, je p récupérer les champs d'un formulaire d'une fenêtre mère [ par tetelle ] Bonjour,j'ai une première fenêtre avec un formulaire.Qd je valide, elle ouvre une 2ème fenêtre.comment puis je recuperer les champs du formulaire de l Récupérer le nombre d'enregistrements d'une table [ par Skyride ] Bonjour à tousComme sous ASP3.0, nous pouvions via la synthaxe suivante avoir le nb d'enregs retournés par un recordset: MyRecordset.recordcountCommen


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,437 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.