Bonjour,

J'ai un problème avec une requête, je suis peut être aveugle mais là je ne vois pas du tout d'où vient le problème :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
recherche_etu.SQL.Clear;
recherche_etu.SQL.Add('SELECT distinct ETU_nom, ETU_prenom');
recherche_etu.SQL.Add('FROM etudiant');
recherche_etu.SQL.Add('WHERE ETU_nom like'''+nom_etu.Text+'%''');
recherche_etu.SQL.Add('ORDER BY ETU_nom');
recherche_etu.Open;
En exécutant pas à pas, j'ai une erreur à la dernière ligne (recherche_etu.Open :

Le projet a provoqué une classe d'exception EDatabaseError avec le message 'recherche_etu: Champ 'nom' non trouvé'.
En fait, 'nom' c'est l'ancien nom du champ 'ETU_nom'.
Je l'ai bien modifié correctement dans la base, je vois pas comment ca peut le géner dans le code...

ps : lorsque j'exécute cette requête dans mon analyseur de requêtes de SQL Server, elle marche sans problème...