PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Gros probleme de blocage
Gros probleme de blocage
Iniciado por Robert Dion, set., 22 2005 10:12 PM - 2 respostas
Publicado em setembro, 22 2005 - 10:12 PM
Je ne sais pas si c'est moi qui a faite une erreur de programmation mais bon , j'ai un gros problème.

Lorsque je bloque mon premier enregistrement dans un fichier hyperfile ( C/S ), lorsque j'exécute ma requete pour remplir ma table je n'obtien aucun enregistrement

//Code pour le blocage

l_ligne_selectionner est un entier = TableSelect(TABLE_SHIPMENT)
SI l_ligne_selectionner <> -1 ALORS
HLitRecherche(TB_FILE,IDTB_FILE,TABLE_SHIPMENT.ident[l_ligne_selectionner])
SI HTrouve(TB_FILE) ALORS

SI PAS HBloqueNumEnr(TB_FILE,hNumEnrEnCours,hBlocageLectureEcriture) ALORS
Info("erreir")
FIN
FIN
FIN

Donc je me suis dit c'est p-e une erreur dans ma requete alors je me suis creer une petite requete bidon

//La requete bidon

SELECT tb_file.IDTB_FILE FROM TB_FILE


Voici le code que j'utilise pour executer ma requete

//Code de lecteure

HExécuteRequête(req_tesst)
HLitDernier(req_tesst)
Info(HNbEnr(req_tesst))


J'obtien toujours 0 ( et il y a 10 enregistrement dans le fichier )

Pourquoi ?
Publicado em setembro, 23 2005 - 4:38 PM
Tu ne testes pas le resultat de ta requete avec un booleen ?

Ca devrait être systématique, avec un :

si pas hexecuterequete(...) alors
erreur("erreur ds execution de la requete ...",herreurinfo())
fin

Peut être auras-tu un indice !
A+
Publicado em setembro, 26 2005 - 3:17 PM
ca je sais et je le fais , dison que le probleme cest pas ca , la requete s'exécute c'Est juste qui ne retourne pas tout les enregistrement