virgul
Messages postés76Date d'inscriptionmercredi 12 janvier 2005StatutMembreDernière intervention21 février 2008
-
7 juil. 2005 à 13:52
SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 2010
-
8 juil. 2005 à 10:12
Bonjour,
Dans mon programme c#, j'utilise TaminoCommand qui est une classe de l'API de Tamino permettant de construire une requête XQuery et de l'exécuter sur la BD de Tamino. S'il y a 1000 enregistrements correspondant à la requête, Il faut attendre la fin de la requête pour avoir tout le résultat.
Le problème est que je veux que les 100 premiers résultats, est-ce quelqu'un saurait comment il faudrait faire?
Je sais que dans Oracle, on peut créer des curseurs, ce qui permet de prendre les 100 premiers résultats, puis les 100 suivants, etc. Ceci permet de manager le résultat, au lieu d'attendre les 1000 enregistrements, on peut ainsi avoir les 100 premiers, en attendant les reste.
SharpMao
Messages postés1024Date d'inscriptionmardi 4 février 2003StatutMembreDernière intervention 7 juin 201069 7 juil. 2005 à 14:38
Hello,
Pas de bol, j'ai désinstallé Tamino il y a peu de temps.
J'ai jeté un coup d'oeil sur le site de Software AG, quelqu'un à posé le même genre de question, et pas de réponse.
J'ai pensé à un truc. En regardant la doc XQuery, on peut sélectionner les noeuds voulu.
taoetc
Messages postés346Date d'inscriptionlundi 8 septembre 2003StatutMembreDernière intervention 3 septembre 20073 8 juil. 2005 à 09:51
sur du SQL, l'instruction est TOP 100 ou un truc du genre (SELECT TOP 100 CHAMPS1 FROM ....) , cela ne te renverra que les 100 premiers , apres je connais pas le bd dont tu nous parles donc ????