PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Probleme lors d'une requete SQL
Probleme lors d'une requete SQL
Started by shenek, Jul., 30 2003 6:44 PM - 1 reply
Posted on July, 30 2003 - 6:44 PM
Bonjour,
J execute une requete SQL sur un lien ODBC (BDD Access)
J utilise SQLExecute puis SQLFetch pour lire les infos et pour finir un SQLFerme
puis une deconnection du lien ODBC
J'obtiens un resultat (100 par exemple)
si je reclique sur le bouton qui relance la mecanique avec les meme parametres
j obtiens 200 ... et non plus 100 ...
Je pense qu il ne vide pas les enregistrements du premier passage de la requete
et qu il complete à la suite ...

Pouvez vous m aider ?

Merci
Posted on July, 30 2003 - 12:13 PM
si vos résultat sont affichés dans une table mémoire il faut supprimer le
contenu de celle-ci par un TableSupprimeTout("NomTable")
sinon à la 1ère requête faite après l'exécution :
SQLInfoGene([<Nom_Requête>])
Info(SQL.NbLig)
et refaite de même après la 2nde exécution

--
JeAn-PhI
"Stephane HENEK" <shenek@thalgo.com> a écrit dans le message de
news:3f27e7d4$3@news....

Bonjour,
J execute une requete SQL sur un lien ODBC (BDD Access)
J utilise SQLExecute puis SQLFetch pour lire les infos et pour finir un

SQLFerme
puis une deconnection du lien ODBC
J'obtiens un resultat (100 par exemple)
si je reclique sur le bouton qui relance la mecanique avec les meme

parametres
j obtiens 200 ... et non plus 100 ...
Je pense qu il ne vide pas les enregistrements du premier passage de la

requete
et qu il complete à la suite ...

Pouvez vous m aider ?

Merci