Bonjour,

Pour accéder à la table des versements, j'utilise la chaine
sqlConnection+sqlquery+sqlDatasetProvider+clientdataset.

J'ai besoin dans la requête de filtrer les enregistrements grâce au paramètre
saison
.
Voici la requête
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
SELECT VER_IND_ID,
              VER_DATE_VALID,
              VER_SOMME,
              VER_IND_SECTION 
 FROM T_VERSEMENT_VER
WHERE VER_IND_ID= :IND_ID
AND VER_VALID='OUI'
AND VER_SAISON= :SAISON
 
ORDER BY VER_DATE_VALID
J'ai créé le même paramètre dans le ClientDataset.
Quand je lui affecte une valeur à l'exécution
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
  Client_bil_ver.Params[0].AsString:=Ugestion.Fic_Princ.quelle_Saison.Caption;
  if not Client_bil_ver.Active// la table des grades individuels
    then Client_bil_ver.Active:=true;
Sur la ligne Active, j'ai le message
Slqda structure incorrecte
Merci d'éclairer ma lanterne défaillante :
Lucien