Changer une requête SQL

Résolu
cs_sim51 Messages postés 240 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 31 décembre 2006 - 26 janv. 2005 à 23:01
cs_sim51 Messages postés 240 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 31 décembre 2006 - 27 janv. 2005 à 15:29
Bonjour,

Dans mon programme j'utilise un composant IBDataSet ( un DataSet pour
interbase ), et je voudrais savoir s'il était possible changer la
requête selectsql à l'interieur de mon programme.J'ai essayé
ibdataset.selectsql.text:=' ma requête ' mais cela me met une erreur
lors de l'éxécution.

Alors si vous pouvez m'aider, merci d'avance.

2 réponses

cs_sim51 Messages postés 240 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 31 décembre 2006 2
27 janv. 2005 à 15:29
Et voilà la solution !!!

Bon il m'aura fallu du temps avant de la trouvé parceque j'étais resté
sur la requête sql du dataset. Mais il possède une procédure fort
interressante :

with datamod.IBDataSet do

Locatenext('le_nom_du_chaamp','sa_valeur., [loCaseInsensitive]);


N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!
3
cs_sim51 Messages postés 240 Date d'inscription dimanche 31 octobre 2004 Statut Membre Dernière intervention 31 décembre 2006 2
27 janv. 2005 à 09:33
Je vais être pllus peécis. Sur une fiche j'utilise un DBNavigator, qui
est rlié à un datasource, qui lui meme est relié à un IBDataset, relié
à un IBTransaction. Ce que je voudrais faire, c'est pouvoir afficher
une entrée de ma bdd sur ma base que j'ai choisit.

Or pour l'instant, quand j'ouvre ma form, je suis sur la première
entrée de ma bdd. C'est pour cela que je voulais changer la requête SQL
du ibdataset.

Voilà, alors merci de m'aider :p
0
Rejoignez-nous