Bonjour à tous, j'ai un recordset correspondant au résultat d'une requete
parametree comportant 3 champs : premdate, dateimport et numligne (calculé
avec la fonction OrderNumb). je souhaite recuperer le premier numligne où
premdate=dateimport. Impossible de trouver la syntaxe à adopter avec
FindFirst (en supposant que c'est la fonction dont j'ai besoin !). Cela fait
un moment que je bataille ! Merci pour votre aide !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Fr
Bonjour Actarus,
"Actarus" a écrit dans le message de news: 45b5ed46$0$5073$
Bonjour à tous, j'ai un recordset correspondant au résultat d'une requete parametree comportant 3 champs : premdate, dateimport et numligne (calculé avec la fonction OrderNumb). je souhaite recuperer le premier numligne où premdateÚteimport. Impossible de trouver la syntaxe à adopter avec FindFirst (en supposant que c'est la fonction dont j'ai besoin !). Cela fait un moment que je bataille ! Merci pour votre aide !
Peut-être qu'en sachant que la clause "TOP n" dans une requête permet de récupérer un nombre précis d'enregistrements, cela permettra d'éviter le findfisrt. A essayer : Select TOP 1 * from NomTable where premdateÚteimport;
Françoise ENITA Bordeaux
Bonjour Actarus,
"Actarus" <Actarus@wanadoo.fr> a écrit dans le message de news:
45b5ed46$0$5073$ba4acef3@news.orange.fr...
Bonjour à tous, j'ai un recordset correspondant au résultat d'une requete
parametree comportant 3 champs : premdate, dateimport et numligne (calculé
avec la fonction OrderNumb). je souhaite recuperer le premier numligne où
premdateÚteimport. Impossible de trouver la syntaxe à adopter avec
FindFirst (en supposant que c'est la fonction dont j'ai besoin !). Cela
fait un moment que je bataille ! Merci pour votre aide !
Peut-être qu'en sachant que la clause "TOP n" dans une requête permet de
récupérer un nombre précis d'enregistrements, cela permettra d'éviter le
findfisrt.
A essayer :
Select TOP 1 * from NomTable where premdateÚteimport;
"Actarus" a écrit dans le message de news: 45b5ed46$0$5073$
Bonjour à tous, j'ai un recordset correspondant au résultat d'une requete parametree comportant 3 champs : premdate, dateimport et numligne (calculé avec la fonction OrderNumb). je souhaite recuperer le premier numligne où premdateÚteimport. Impossible de trouver la syntaxe à adopter avec FindFirst (en supposant que c'est la fonction dont j'ai besoin !). Cela fait un moment que je bataille ! Merci pour votre aide !
Peut-être qu'en sachant que la clause "TOP n" dans une requête permet de récupérer un nombre précis d'enregistrements, cela permettra d'éviter le findfisrt. A essayer : Select TOP 1 * from NomTable where premdateÚteimport;
Françoise ENITA Bordeaux
Actarus
Merci mais ce n'est pas ce que je recherche. en effet dans ma requete parametree ouverte en vb j'ai des enregistrements où il y a concordance entre premdate et dateimport mais parfois il y aura premdate et rien sur dateimport. ma requete est triée en ordre croissant sur premdate et je dois trouver le 1er enregistrement où il y a concordance car je dois récuperer les donnees de l'enregistrement qui se situe juste au dessus dans l'ordre chrono (récupéré grace au numero de ligne que je calcule dans la requete). il me faut donc les 2 types d'enregistrements et pas seulement le 1er où il y a concordance de dates ! est ce clair ?!!!! si vous avez une autre piste que dfirst n'hésitez pas !!!
Merci mais ce n'est pas ce que je recherche. en effet dans ma requete
parametree ouverte en vb j'ai des enregistrements où il y a concordance
entre premdate et dateimport mais parfois il y aura premdate et rien sur
dateimport. ma requete est triée en ordre croissant sur premdate et je dois
trouver le 1er enregistrement où il y a concordance car je dois récuperer
les donnees de l'enregistrement qui se situe juste au dessus dans l'ordre
chrono (récupéré grace au numero de ligne que je calcule dans la requete).
il me faut donc les 2 types d'enregistrements et pas seulement le 1er où il
y a concordance de dates ! est ce clair ?!!!! si vous avez une autre piste
que dfirst n'hésitez pas !!!
Merci mais ce n'est pas ce que je recherche. en effet dans ma requete parametree ouverte en vb j'ai des enregistrements où il y a concordance entre premdate et dateimport mais parfois il y aura premdate et rien sur dateimport. ma requete est triée en ordre croissant sur premdate et je dois trouver le 1er enregistrement où il y a concordance car je dois récuperer les donnees de l'enregistrement qui se situe juste au dessus dans l'ordre chrono (récupéré grace au numero de ligne que je calcule dans la requete). il me faut donc les 2 types d'enregistrements et pas seulement le 1er où il y a concordance de dates ! est ce clair ?!!!! si vous avez une autre piste que dfirst n'hésitez pas !!!