[prog] impossible de faire un update dans base via macro - s uite et fin

2006-04-06 Par sujet BOTTIN Laurence - DGMT/SG/AG2
Merci à Jean-Claude DAVID : Le update fonctionne dans ce cas Sub majDonnees() On Error GoTo Erreurs dim maRequete As Object, resuQuery As Object dim mesRows as long, monRow as long dim mesColonnes as long, maColonne as long dim nbColonnes as long, nbre

RE: [prog] impossible de faire un update dans base via macro - s uite

2006-04-06 Par sujet DAVID Jean-Claude - CETE Ouest/DU/AEH
Dans la documentation de l'interface "XStatement" (que retourne ExecuteQuery) il est précisé : "is used for executing a static SQL statement", on serait donc sur un ResultSet statique et pas dynamique. A mon avis, il faut donc passer par des Update pour effectuer des mises à jour. Ou alors il fa

RE: [prog] impossible de faire un update dans base via macro

2006-04-06 Par sujet BOTTIN Laurence - DGMT/SG/AG2
Merci je vais faire le test, que veux tu dire par M.P. ? Laurence.bottin -Message d'origine- De : DAVID Jean-Claude - CETE Ouest/DU/AEH [mailto:[EMAIL PROTECTED] Envoyé : jeudi 6 avril 2006 15:07 À : prog@fr.openoffice.org Objet : RE: [prog] impossible de faire un update dans bas

RE: [prog] impossible de faire un update dans base via macro

2006-04-06 Par sujet DAVID Jean-Claude - CETE Ouest/DU/AEH
Une Base de Données ne verrouille pas un enregistrement si on ne lui demande pas explicitement. Si c'est une boite de dialogue remplie par une requête SELECT, cette requête ne peut pas mettre à jour la BdD. Pour ma part, pour chaque ligne, je ferais quelque chose du type (je n'ai pas vérifié la s

[prog] impossible de faire un update dans base via macro - suite

2006-04-06 Par sujet BOTTIN Laurence - DGMT/SG/AG2
à la demande de M. Marcelly je renvoie le code incrémenté et un exposé plus concret du pb : j'utilise OOo 2.0.2 sous XP, J'ai systématiquement un plantage sur le update, je vérifie pourtant que j'ai bien le bon type de données, Par contre je n'intercepte pas de numéro d'erreur. En fait je me demand

RE: [prog] impossible de faire un update dans base via macro

2006-04-06 Par sujet BOTTIN Laurence - DGMT/SG/AG2
ogues -Message d'origine- De : DAVID Jean-Claude - CETE Ouest/DU/AEH [mailto:[EMAIL PROTECTED] Envoyé : jeudi 6 avril 2006 13:53 À : prog@fr.openoffice.org Objet : RE: [prog] impossible de faire un update dans base via macro Bonjour, A) Vous utilisez une Boite de dialogue ou un formulaire

RE: [prog] impossible de faire un update dans base via macro

2006-04-06 Par sujet DAVID Jean-Claude - CETE Ouest/DU/AEH
Bonjour, A) Vous utilisez une Boite de dialogue ou un formulaire ? B) En ce qui me concerne, j'avais fait une application de saisie avec formulaire en Ooo V1.1 et je faisais simplement un UpdateRow sur ma référence au formulaire de saisie oForm, ce qui provoquait la mise à jour de la BdD : oForm =

[prog] impossible de faire un update dans base via macro

2006-04-06 Par sujet BOTTIN Laurence - DGMT/SG/AG2
bonjour, j'utilise OOo 2.0.2 sous XP, pour =Ecrire cette sub je me suis basee sur les exemples du livre = macros et API de Marcelly et Godard. la BDD a ete creee avec base d'OOo 2.0 Je recupere sans probleme les donnees que j'incremente dans un tableau pour les afficher dans une boite de dialogue.