Auteur Sujet: requête  (Lu 4552 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne ladorche

  • Spécialiste
  • ***
  • Messages: 54
  • Programme: V1360
  • Base: v5.130
  • Système: Vista "Edition Familiale Premium"
requête
« le: 26 Janvier 2007 à 10:23:55 »
Bonjour à tous,

J'essaye de me servir du BOA. Seulement, je souhaite que vous m'indiquiez la marche à suivre, pour utiliser les requêtes trouvées sur le forum.

Malgré une sauvegarde régulière de ma base, j'ai pas envie de faire une co....

Merci pour vos réponses.
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
requête
« Réponse #1 le: 26 Janvier 2007 à 14:18:55 »
Il n'y a aucun danger à utiliser des requêtes de type SELECT qui ne font que LIRE des tables de la base.

Par contre, ne pas utiliser UPDATE sans une bonne connaissance de ce que fait la requête

Donc un simple copier/coller suffit en respectant qquefois le numéro de fichier qu'il faut adapter en fonction de ses propres données
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne ladorche

  • Spécialiste
  • ***
  • Messages: 54
  • Programme: V1360
  • Base: v5.130
  • Système: Vista "Edition Familiale Premium"
requête
« Réponse #2 le: 26 Janvier 2007 à 15:04:26 »
D'accord, mais coller où?
 

Hors ligne Facon

requête
« Réponse #3 le: 26 Janvier 2007 à 16:23:39 »
Bonjour,
Citation de: "ladorche"
D'accord, mais coller où?


 :arrow: D'abord tu t'assures d'avoir la dernière version du BOA (V 1.7);

 :arrow: Lorsque tu trouves des requêtes dans le forum, bien souvent la raison de cette requète et son utilisation sont décrites.

 :arrow: Le BOA étant ouvert, tu vas dans l'onglet SQL. Tu vois apparaître plusieurs fenêtres dont une fenêtre centrale appelée "Requête SQL".

Par défaut apparaît dans cette fenêtre l'indication: "select * from individu where kle_dossier=1".

 :arrow: Lorsque tu veux utiliser une requête, le plus simple est de procéder par un copier-coller. Tu colles la requête dans la fenêtre centrale "Requête SQL", par dessus le select * ..... sinon tu l'effaces avant.

Le cas échéant, si la requête s'adresse à un dossier particulier, dans le contenu de la requète tu recherches KLE_DOSSIER= n et tu remplaces n par le numéro de dossier en question.

 :arrow: Si tu veux utiliser les Procédures présentes dans le BOA, il faut la faire précéder de EXECUTE PROCEDURE suivi de la procédure. Certaines procédures demandent un paramétrage, par exemple: PROC_MAJ_FORME_DATE(FORME,MODE_MAJ). Il faut alors donner à FORME la bonne valeur, même chose pour MODE_MAJ. Le plus souvent une recherche sur le forum te donne la solution. Exemple:

EXECUTE PROCEDURE PROC_MAJ_FORME_DATE('LIT',2)

 :arrow: Si la requête ne retourne aucun résultat (mise à jour, formatage de date, ....) tu fais la commande Exécuter procédure".

Si la requète retourne un résultat, tu fais alors la commande Exécuter requête. Tu peux exporter le résultat par l'action clic droit de la souris sur celui-ci.

 :arrow: Durant l'exécution, tu verras apparaître la mention Procédure en cours puis procédure terminée (ces textes sont approximatifs, mais c'est l'esprit). Le cas échéant, il faut valider les résultats.

Bonne requête et surtout une sauvegarde de la base avant l'opération.
Christian
 

Hors ligne ladorche

  • Spécialiste
  • ***
  • Messages: 54
  • Programme: V1360
  • Base: v5.130
  • Système: Vista "Edition Familiale Premium"
requête
« Réponse #4 le: 27 Janvier 2007 à 09:57:43 »
Bonjour,

Merci pour ce pas à pas que j'ai super apprécié.

Je sais maintenant comment procéder.