Bonjour,

je cherche une methode pour ouvrir un fichier access .mdb
et recupérer le type des champs dans une table précise.

j'ai déjà réussi a récuperer le nom des champs mais aucune idée comment récupérer le type des champs de la requete.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//--- code ---
nResultat1 est un entier
nResultat1=SQLConnecte("nom_de_mon_fichier.mdb,"","","","OLEDB","Microsoft.Jet.OLEDB.4.0")
 
sCmdsql est une chaîne=""
sCmdsql="SELECT  TOP 1 * FROM [nom_de_la_table_ou_vue] "
 
SI SQLExec(sCmdsql,"sqlqry") ALORS
	SQLInfoGene("sqlqry")
	POUR i = 1 A SQL.NbCol
		trace(""+SQL.TitreCol[i]+"")
	FIN
SINON
	Info("Unable to Load Fields List")	
FIN
//---code---
Je cherche depuis pas mal de temps, merci de l'aide que vous pourrez m'apporter.