PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → interrogation de base impossible
interrogation de base impossible
Débuté par Ludovic LEMOING, 25 sep. 2023 15:13 - 1 réponse
Membre enregistré
74 messages
Posté le 25 septembre 2023 - 15:13
bonjour je me gratte la tete depuis ce matin

en principe quand je veux demander a mon logiciel de ajouter 1 a un ID de ma base je fais comme suivant :

IDCartecacesR482 = HLitDernier(CartecacesR482,IDCartecacesR482)+1


mais la impossible quand la base est vide de donnée il me l'incrémente mais lorsque je suis part exemple a 3 et la ou en principe il devrait me donner 4 il me donne 2 !!!

j'espère avoir été assez clair dans mon explication mais es ce que quelqu'un pourrait m'aider pour ma numérotation automatique

merci a tous ceux qui repondront
ludo
Membre enregistré
37 messages
Posté le 26 septembre 2023 - 08:23
Bonjour,
la fonction Hlitdernier retourne un booléen : https://doc.pcsoft.fr/fr-FR/?3044140&name=hlitdernier_fonction
Donc 1 pour la valeur TRUE + 1 cela donne bien 2.

Je partirais plus sur une fonction du style
SI HLitDernier(CartecacesR482,IDCartecacesR482) ALORS
MonId = CartecacesR482.IDCartecacesR482 + 1
SINON
MonId = 1
FIN


--
Cordialement