Hello,
j'ai une table avec divers champ. l'un d'entre eux s'appelle
NumeroLigne.
Aussi j'ai fait une requete qui selectionne seulement ce champ.
ce champ contient donc des info comme suit: des suites de nombre
du type 1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,1,2,3
les nombres se suivent et on reprend a 0 ou 1
je voudrais verifier s'il n'y a pas de trou dans les suites de nombre.
faire quelquechose du genre
ouvrir la requete
prendre le premier resultat du parcours (n)
regarder le second et verifier si c'est n+1ou 0 ou 1
si oui on passe au suivant...sinon on annonce une erreur avec le
numero de ligne.
pouvez vous m'aider a faire ce code en VB vu que je suis nul.
Et surtout comment integrer ce code a mon application access. un
formulaire avec un bouton qui excetue le code, ou une macro...?
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
Fly
Salut Joan,
pour intégrer à l'application, je serais assez d'avis de faire de ta requête la source d'un contrôle du style zone de liste modifiable. puis, tu parcours tous les enregistrements stockées dans ta zone de liste modifiable et tu verifie ( propriété column(,) de ta zone de liste modifiable.
une autre solution serait de prendre le code de ta requête en SQL, et d'utiliser un recordset. et tu compare à l'aide d'une boucle pour verifier que tu fais bien modulo 12. genre une boucle :
for counter = 0 to rst.recordcount-1 if rst![]<> counter mod 12 then msgbox "Erreur dans la requête truc-muche" next
Note :
Faire bien attention à l'ordre dans lequel les enregistrements seront placés, car si ils ne sont pas dans l'ordre croissant, il est fort probable que tu n'auras que des erreurs de signalées.
C'est quand tout le monde fait des efforts que les choses s'arrangent : http://users.skynet.be/mpfa/charte.htm
Joan Delacourt a écrit dans le message :
Hello, j'ai une table avec divers champ. l'un d'entre eux s'appelle NumeroLigne. Aussi j'ai fait une requete qui selectionne seulement ce champ. ce champ contient donc des info comme suit: des suites de nombre du type 1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,1,2,3 les nombres se suivent et on reprend a 0 ou 1 je voudrais verifier s'il n'y a pas de trou dans les suites de nombre. faire quelquechose du genre ouvrir la requete prendre le premier resultat du parcours (n) regarder le second et verifier si c'est n+1ou 0 ou 1 si oui on passe au suivant...sinon on annonce une erreur avec le numero de ligne.
pouvez vous m'aider a faire ce code en VB vu que je suis nul. Et surtout comment integrer ce code a mon application access. un formulaire avec un bouton qui excetue le code, ou une macro...?
merci
Salut Joan,
pour intégrer à l'application, je serais assez d'avis de faire de ta requête
la source d'un contrôle du style zone de liste modifiable. puis, tu parcours
tous les enregistrements stockées dans ta zone de liste modifiable et tu
verifie ( propriété column(,) de ta zone de liste modifiable.
une autre solution serait de prendre le code de ta requête en SQL, et
d'utiliser un recordset.
et tu compare à l'aide d'une boucle pour verifier que tu fais bien modulo
12.
genre une boucle :
for counter = 0 to rst.recordcount-1
if rst![]<> counter mod 12 then msgbox "Erreur dans la requête
truc-muche"
next
Note :
Faire bien attention à l'ordre dans lequel les enregistrements seront
placés, car si ils ne sont pas dans l'ordre croissant, il est fort probable
que tu n'auras que des erreurs de signalées.
C'est quand tout le monde fait des efforts que les choses s'arrangent :
http://users.skynet.be/mpfa/charte.htm
Joan Delacourt <jdelacourt@no-Spam.iquebec.comSpam> a écrit dans le message
: 6kongvg08clcdogqpro087k172knc6ai21@4ax.com...
Hello,
j'ai une table avec divers champ. l'un d'entre eux s'appelle
NumeroLigne.
Aussi j'ai fait une requete qui selectionne seulement ce champ.
ce champ contient donc des info comme suit: des suites de nombre
du type 1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,1,2,3
les nombres se suivent et on reprend a 0 ou 1
je voudrais verifier s'il n'y a pas de trou dans les suites de nombre.
faire quelquechose du genre
ouvrir la requete
prendre le premier resultat du parcours (n)
regarder le second et verifier si c'est n+1ou 0 ou 1
si oui on passe au suivant...sinon on annonce une erreur avec le
numero de ligne.
pouvez vous m'aider a faire ce code en VB vu que je suis nul.
Et surtout comment integrer ce code a mon application access. un
formulaire avec un bouton qui excetue le code, ou une macro...?
pour intégrer à l'application, je serais assez d'avis de faire de ta requête la source d'un contrôle du style zone de liste modifiable. puis, tu parcours tous les enregistrements stockées dans ta zone de liste modifiable et tu verifie ( propriété column(,) de ta zone de liste modifiable.
une autre solution serait de prendre le code de ta requête en SQL, et d'utiliser un recordset. et tu compare à l'aide d'une boucle pour verifier que tu fais bien modulo 12. genre une boucle :
for counter = 0 to rst.recordcount-1 if rst![]<> counter mod 12 then msgbox "Erreur dans la requête truc-muche" next
Note :
Faire bien attention à l'ordre dans lequel les enregistrements seront placés, car si ils ne sont pas dans l'ordre croissant, il est fort probable que tu n'auras que des erreurs de signalées.
C'est quand tout le monde fait des efforts que les choses s'arrangent : http://users.skynet.be/mpfa/charte.htm
Joan Delacourt a écrit dans le message :
Hello, j'ai une table avec divers champ. l'un d'entre eux s'appelle NumeroLigne. Aussi j'ai fait une requete qui selectionne seulement ce champ. ce champ contient donc des info comme suit: des suites de nombre du type 1,2,3,4,5,6,0,1,2,3,4,5,6,7,8,9,10,11,0,1,2,3,4,1,2,3 les nombres se suivent et on reprend a 0 ou 1 je voudrais verifier s'il n'y a pas de trou dans les suites de nombre. faire quelquechose du genre ouvrir la requete prendre le premier resultat du parcours (n) regarder le second et verifier si c'est n+1ou 0 ou 1 si oui on passe au suivant...sinon on annonce une erreur avec le numero de ligne.
pouvez vous m'aider a faire ce code en VB vu que je suis nul. Et surtout comment integrer ce code a mon application access. un formulaire avec un bouton qui excetue le code, ou une macro...?
merci
Joan Delacourt
merci pour votre aide. je vais verifier ca et je reviens si j'ai des problemes! merci encore
merci pour votre aide.
je vais verifier ca et je reviens si j'ai des problemes!
merci encore