J'ai une requete qui me remplit un table lié avec l'option HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier + réexécution
de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete + réexécution
de la requete
Le résultat final est le même mais mais comme je débute en C/S je
voudrais utiliser la meilleur méthode pour notamment éviter au maximum
du trafic et conflit réseau.
Merci
--
Bruno A
suivre ce lien pour répondre :
http://cerbermail.com/?TF4s3h4ejs
;)
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
mat
Bruno A wrote:
Bonjour à tous
J'ai une requete qui me remplit un table lié avec l'option HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier + réexécution de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete + réexécution de la requete
Le résultat final est le même mais mais comme je débute en C/S je voudrais utiliser la meilleur méthode pour notamment éviter au maximum du trafic et conflit réseau.
Merci
Je ne connais ni WD9, ni HF C/S, mais à priori la question dépend des circonstances et du reste du code. Si on fait la modif dans la table, TableEnregistre fait une modif en cascade -> requête -> fichier. Condition pour faire cela est à mon avis que l'enregistrement dans le fichier est soit bloqué auparavant, soit ne risque pas d'être modifié par quelqu'un d'autre. Si ce risque existe, je ferais une mise à jour avec HLitRecherchePremier, en bloquant l'enregistrement, et ensuite rafraîchir la requête et la table... Salutations mat
Bruno A wrote:
Bonjour à tous
J'ai une requete qui me remplit un table lié avec l'option HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier +
réexécution de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete +
réexécution de la requete
Le résultat final est le même mais mais comme je débute en C/S je
voudrais utiliser la meilleur méthode pour notamment éviter au maximum
du trafic et conflit réseau.
Merci
Je ne connais ni WD9, ni HF C/S, mais à priori la question dépend des
circonstances et du reste du code. Si on fait la modif dans la table,
TableEnregistre fait une modif en cascade -> requête -> fichier.
Condition pour faire cela est à mon avis que l'enregistrement dans le
fichier est soit bloqué auparavant, soit ne risque pas d'être modifié
par quelqu'un d'autre. Si ce risque existe, je ferais une mise à jour
avec HLitRecherchePremier, en bloquant l'enregistrement, et ensuite
rafraîchir la requête et la table...
Salutations
mat
J'ai une requete qui me remplit un table lié avec l'option HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier + réexécution de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete + réexécution de la requete
Le résultat final est le même mais mais comme je débute en C/S je voudrais utiliser la meilleur méthode pour notamment éviter au maximum du trafic et conflit réseau.
Merci
Je ne connais ni WD9, ni HF C/S, mais à priori la question dépend des circonstances et du reste du code. Si on fait la modif dans la table, TableEnregistre fait une modif en cascade -> requête -> fichier. Condition pour faire cela est à mon avis que l'enregistrement dans le fichier est soit bloqué auparavant, soit ne risque pas d'être modifié par quelqu'un d'autre. Si ce risque existe, je ferais une mise à jour avec HLitRecherchePremier, en bloquant l'enregistrement, et ensuite rafraîchir la requête et la table... Salutations mat
Bruno A
mat a écrit :
Bruno A wrote:
Bonjour à tous
J'ai une requete qui me remplit un table lié avec l'option HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier + réexécution de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete + réexécution de la requete
Le résultat final est le même mais mais comme je débute en C/S je voudrais utiliser la meilleur méthode pour notamment éviter au maximum du trafic et conflit réseau.
Merci
Je ne connais ni WD9, ni HF C/S, mais à priori la question dépend des circonstances et du reste du code. Si on fait la modif dans la table, TableEnregistre fait une modif en cascade -> requête -> fichier. Condition pour faire cela est à mon avis que l'enregistrement dans le fichier est soit bloqué auparavant, soit ne risque pas d'être modifié par quelqu'un d'autre. Si ce risque existe, je ferais une mise à jour avec HLitRecherchePremier, en bloquant l'enregistrement, et ensuite rafraîchir la requête et la table... Salutations mat
Je ne l'avais pas précisé mais effectivement, mon enreg est bloqué avant de commencer les modifs . Attention je ne saisis pas directement dans la table mais je fais remonter les valeurs dans des zones de saisies au dessus de celle-ci et je valide par un bouton OK.
-- Bruno A
suivre ce lien pour répondre : http://cerbermail.com/?TF4s3h4ejs ;)
mat a écrit :
Bruno A wrote:
Bonjour à tous
J'ai une requete qui me remplit un table lié avec l'option
HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier +
réexécution de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete +
réexécution de la requete
Le résultat final est le même mais mais comme je débute en C/S je
voudrais utiliser la meilleur méthode pour notamment éviter au maximum
du trafic et conflit réseau.
Merci
Je ne connais ni WD9, ni HF C/S, mais à priori la question dépend des
circonstances et du reste du code. Si on fait la modif dans la table,
TableEnregistre fait une modif en cascade -> requête -> fichier.
Condition pour faire cela est à mon avis que l'enregistrement dans le
fichier est soit bloqué auparavant, soit ne risque pas d'être modifié
par quelqu'un d'autre. Si ce risque existe, je ferais une mise à jour
avec HLitRecherchePremier, en bloquant l'enregistrement, et ensuite
rafraîchir la requête et la table...
Salutations
mat
Je ne l'avais pas précisé mais effectivement, mon enreg est bloqué avant
de commencer les modifs . Attention je ne saisis pas directement dans la
table mais je fais remonter les valeurs dans des zones de saisies au
dessus de celle-ci et je valide par un bouton OK.
--
Bruno A
suivre ce lien pour répondre :
http://cerbermail.com/?TF4s3h4ejs
;)
J'ai une requete qui me remplit un table lié avec l'option HModifieFichier.
Lorsque je veux modifier un enreg il vaut mieux :
-Rechercher l'enreg ds le fichier + modif dans le fichier + réexécution de la requete
ou bien
-Rechercher l'enreg ds la requete + modif dans la requete + réexécution de la requete
Le résultat final est le même mais mais comme je débute en C/S je voudrais utiliser la meilleur méthode pour notamment éviter au maximum du trafic et conflit réseau.
Merci
Je ne connais ni WD9, ni HF C/S, mais à priori la question dépend des circonstances et du reste du code. Si on fait la modif dans la table, TableEnregistre fait une modif en cascade -> requête -> fichier. Condition pour faire cela est à mon avis que l'enregistrement dans le fichier est soit bloqué auparavant, soit ne risque pas d'être modifié par quelqu'un d'autre. Si ce risque existe, je ferais une mise à jour avec HLitRecherchePremier, en bloquant l'enregistrement, et ensuite rafraîchir la requête et la table... Salutations mat
Je ne l'avais pas précisé mais effectivement, mon enreg est bloqué avant de commencer les modifs . Attention je ne saisis pas directement dans la table mais je fais remonter les valeurs dans des zones de saisies au dessus de celle-ci et je valide par un bouton OK.
-- Bruno A
suivre ce lien pour répondre : http://cerbermail.com/?TF4s3h4ejs ;)