Erreur ADOQuery

Erreur ADOQuery - Delphi/Pascal - Programmation

Marsh Posté le 24-03-2003 à 12:17:21    

Quand je lance mon appli il m'affiche cette erreur :
 
"ADOQuery2 : Impossible d'effectuer cette opération sur un ensemble de données fermés"
 
Quelqu'un peu me donner un indice de quel genre de pb cela est ...
 
 
Merci

Reply

Marsh Posté le 24-03-2003 à 12:17:21   

Reply

Marsh Posté le 24-03-2003 à 12:35:34    

Ça pourrait aider si tu disais quelle est cette mystérieuse opération que tu veux lui faire faire sur un ensemble de données fermé (ou fermées, pas sûrement pas "fermés" comme tu l'as mis, ou alors ils ont fait une faute :D)


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 24-03-2003 à 12:40:36    

fermés dans quelle sens ???
C'est une requete SQL (ADOQuery).
Quand je laisse le ADOQuery2.open (execution de ma requete) il affiche cette erreur ...
 
Logique, tu me diras .. mais c quoi qui est fermés alors ? la base de données ? La table ? La requete ?

Reply

Marsh Posté le 24-03-2003 à 12:53:36    

Je pense qu'il parle du Dataset (TQuery, TTable, ...)
c'est le Open qui provoque cette erreur ?  
Y a-t-il un composant utilisé par ton ADOQuery2, genre un autre query ? Y a quoi dans la requête ?


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 24-03-2003 à 13:59:12    

Et bien c'est une requete que j'utilise dans une fonction qui est recursive ....
 
Donc à chaque fois il ouvre un ADOQuery2 ...
 
Je crois que c ça le pb, mais comment le resoudre ....

Reply

Marsh Posté le 24-03-2003 à 14:11:48    

avant de modifier la requête et de faire l'open faut faire un close :o
mais c'est pas une bonne idée d'employer ça dans une fonction récursive si tu en as besoin après l'appel de fonction (vu que la fonction le fermera)


Message édité par antp le 24-03-2003 à 14:12:42

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
Reply

Marsh Posté le 30-03-2003 à 22:30:07    

Reply

Marsh Posté le 31-03-2003 à 02:51:46    

antp a écrit :


 
heu... c'est quoi le rapport ?


 
 :heink:  
 
Mais c'est quoi ça? Je click pour voir les posts auquel j'ai posté et jvois ce topic, je click et jvois 2 posts par moi... :heink:  
 
Oui j'ai posté cette image mais sur Photo ou Hardware, mais pas ici, et quand j'ai posté j'ai pas mis d'URL... Y'a un erreur kekpart, ça à posté l'image que j'ai mis ailleur mais en plus ça a rajouté un url!
 
C'Mest bizarre les trucs qui peuvent arriver et qu'on sait pas pourquoi! :lol:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed