Bonjour,
Savez vous comment on peut faire en Webdev pour tester si un champ existe ou non dans une table.
S'il existe un genre de fonction comme ceci TestChampExiste("Nom_table","Nom_Champ") ?
J'ai essayé de bricoler moi même quelque chose :
Mais je ne sais pas comment obtenir la valeur du nom du champ.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 PROCEDURE TestChampExiste(sNomTable est une chaîne,chSNomChamp est une chaîne ) sdRequete1 est une Source de Données chSql est une chaîne chSql = "SHOW COLUMNS FROM " + sNomTable HExécuteRequêteSQL(sdRequete1, ConnexionMySQL, hRequêteSansCorrection,chSql) HLitPremier(sdRequete1,hSansRafraîchir) TANTQUE PAS HEnDehors(sdRequete1) Info(sdRequete1) HLitSuivant(sdRequete1) FIN HFerme(sdRequete1)
Partager