Bonjour,

Dans mon application, je récupère dans une variable une chaine de caractères. J'aimerai savoir si celle-ci peut être comparée à un nom de champs d'une table, en parcourant tous ses champs ?

Si oui, comment ?

Voilà ce que moi je fais :

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
17
18
19
20
21
22
public static void traitementSql() throws SQLException
	{
		try
		{
		    while (results.next())
		    {
//Récupération du champs
		    	leChamps = parseDef.getRecupField().toLowerCase();
 
		        resultatFinal = results.getString(leChamps);
		        break;
		    }
		}
		catch (SQLException e)
		{
		    System.err.println(e.getMessage());
		}
		finally
		{
		    results.close();
		}
	}
Cependant il me dit pour chaque requête "Column 'xxx' not found."...
J'ai bien vérifié les champs, les noms correspondent bien...J'effectue même un "tolower" en pensant que le problème venait de là, mais apparemment non...!

Cordialement,
Clément G.