Le 04/02/2013 11:37, Claude FRICARD a écrit :
Lorsque tu dis :
/"Avec l'instruction UPDATE table SET champ_recup = ... etc. mais les instructions UPDATE, DELETE, INSERT ne peuvent être exécutées qu'en SQL direct (Outils > SQL)/", veux-tu dire que si je créé une requête SQL je peux utiliser les instructions citées? ce que je pense.

si je créé une requête SQL je NE peux PAS utiliser les instructions citées

je ne peux me permettre de dire de passer par le SQL pour faire telle ou telle chose, c'est irrecevable pour eux.

Grosse lacune du module Base.
À partir d'un formulaire il faut passer par une macro pour exécuter ce genre d'instructions SQL. C'est sûr que pour tes élèves et pour beaucoup (moi-même) les macros Basic ce n'est pas évident. Je n'utilise plus HSQL mais MySQL et les triggers/procédures stockées pour faire ce genre d'opérations. Il me semble me souvenir que la version de HSQL supérieure à celle implémentée dans Lo gère les triggers. Dommage.

Bernard




--
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à