PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → erreur hlitsuivant
erreur hlitsuivant
Débuté par guest, 27 nov. 2006 18:15 - 3 réponses
Posté le 27 novembre 2006 - 18:15
Bonjour j'ai une erreur un peu speciale sur un hlitsuivant.
Je recupere une grosse table oracle (1 850 000 enregistrements) dans mon application par l'intermediaire de la methode hexecuterequeteSQL, je met le contenu dans une source de données, ceci fonctionne tres bien.
ensuite j'effectue un traitement qui consiste a remplir une table HF avec ma source de données. Cela fonctionne au debut mais à peu près a la moitié de mon traitement j'ai un message d'erreur sur ma ligne hlitsuivant sur ma source de données.
Ce que je ne comprend pas c'est que cela fonctionne très bien jusqu'au 950 000 eme passage dans la boucle!!!

Quelqu'un a t'il deja eu un probleme de ce genre? Si oui merci de m'aider.
Posté le 27 novembre 2006 - 18:38
Bonjour,

Nous rencontrons actuellement des problèmes similaires que nous n'arrivons pas à reproduire. La grosse difficulté est que chez nous le plantage sur hlitsuivant est aléatoire et chose étonnante toujours dans les mêmes procédures.

Nous travaillons sur Sql Server et Oledb et je me dois d'appronfondir sou peu ce problème.
J'espère de la V11 fera disparaître par enchantement ce problème mais j'y crois pas trop quand même.

Je n'ai pas de réelle piste à vous donner pour l'instant mais pourriez-vous me dire si vous travaillez avec des transactions ?

Salutations,


Claude
Posté le 27 novembre 2006 - 20:41
Bonjour,

Peut être peux tu essayer d'utiliser la fonction
FichierVerTableMémoire()

Bon dev,

Philippe

Rémi avait prétendu :

Bonjour j'ai une erreur un peu speciale sur un hlitsuivant.
Je recupere une grosse table oracle (1 850 000 enregistrements) dans mon
application par l'intermediaire de la methode hexecuterequeteSQL, je met le
contenu dans une source de données, ceci fonctionne tres bien. ensuite
j'effectue un traitement qui consiste a remplir une table HF avec ma source
de données. Cela fonctionne au debut mais à peu près a la moitié de mon
traitement j'ai un message d'erreur sur ma ligne hlitsuivant sur ma source de
données. Ce que je ne comprend pas c'est que cela fonctionne très bien
jusqu'au 950 000 eme passage dans la boucle!!!

Quelqu'un a t'il deja eu un probleme de ce genre? Si oui merci de m'aider.


--
Philippe SAINT-BERTIN
Accastillage Diffusion
Mail: psaintbertin-no spam@accastillage-diffusion.fr
Posté le 28 novembre 2006 - 11:57
Bonjour,

Je ne vois pas comment à partir de la descritpion "j'ai une erreur un peu
speciale sur un hlitsuivant" avec une base Oracle, vous pouvez déduire des
"problèmes similaires" avec SQL SERVER.

D'une part les bases sont différents, mais surtout aucun de vos messages
"Rémi" et "Chande H" ne contient une description de ce qu'il se passe
réellement !

Je pense que vous devriez reformuler vos messages, en donnant au minimum ce
qu'il se passe exactement sur le "HLitSuivant" récalcitrant.


Elian Lacroix
elian.lacroix@gmail.com
http://elianlacroix.blogspot.com

"Claude H" <guest@newsgroup.fr> a écrit dans le message de news:
456b12bc$1@news.pcsoft.fr...


Bonjour,

Nous rencontrons actuellement des problèmes similaires que nous n'arrivons
pas à reproduire. La grosse difficulté est que chez nous le plantage sur
hlitsuivant est aléatoire et chose étonnante toujours dans les mêmes
procédures.

Nous travaillons sur Sql Server et Oledb et je me dois d'appronfondir sou
peu ce problème.
J'espère de la V11 fera disparaître par enchantement ce problème mais j'y
crois pas trop quand même.

Je n'ai pas de réelle piste à vous donner pour l'instant mais
pourriez-vous me dire si vous travaillez avec des transactions ?

Salutations,


Claude