Je souhaite créé un état prenant en compte des paramètres fournis par l'utilisateur (ex : une date mini et une date maxi). Mon idée étant d'utiliser un SQLDataSet (qui effectue lui même la recherche SQL) sur lequel je branche mon RvDataSetConnection.
Le problème est le suivant : si je mets la CommandText de mon SQLDataSet depuis mon code sous delphi (après validation d'un bouton Ok), j'ai le message d'erreur suivant : Requête, Nom de Table ou procédure manquant.
Merci d'avance pour votre aide.
A voir également:
Rave report
Récupérer nom colonne table sql - Meilleures réponses
En fait, il faut que les composants SQLDataSet, DataSetProvider et CDSProvider soient dans la fiche/unit ou se trouve le composant TSQLConnection !! Je sais pas si ça peut vous paraître bizarre, mais c'est pourtant LA solution.
Merci quand même pour votre aide, et en espérant que mon problème puisse éclairer certains s'ils ont le même.
J'ai changé mon implémentation, en effet j'utilise maintenant un DataSetProvider sur lequel je branche un ClientDataSet et sur lequelle je branche mon RvDataSetConnection.
Je viens aussi de me rendre compte que le problème vien du RvDataSetConnection. En effet, mon RvDataSetConnection.ComponentCount vaut "0". Je pense donc que le problème vient de là mais comment le corriger ??