Changer une requête SQL [Résolu]

Signaler
Messages postés
240
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
31 décembre 2006
-
Messages postés
240
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
31 décembre 2006
-
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

Messages postés
240
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
31 décembre 2006
1
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 !!!
Messages postés
240
Date d'inscription
dimanche 31 octobre 2004
Statut
Membre
Dernière intervention
31 décembre 2006
1
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