Auteur Sujet: [resolu]sql  (Lu 2823 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Thibertf

  • Spécialiste
  • ***
  • Messages: 48
[resolu]sql
« le: 18 Mars 2006 à 21:00:31 »
J'ai repéré dans table"Individu" 2 enregistrements vides, seuls les champs CLE_FICHE et DATE_CREATION ne le sont pas, ???.    Pour les supprimer, je n'ai pas trouvé d'autres solutions que de recourrir à SQL.

Questions : cette manipulation est-elle sans danger pour ma base, et si oui quelle autre façon de faire? Merci
Quand les peuples cessent d'estimer, ils cessent d'obéir (Antoine de Rivarol)
 

Hors ligne DDdeBerdeux

[resolu]sql
« Réponse #1 le: 18 Mars 2006 à 22:01:56 »
Ce n'est pas le SQL qui est dangereux, comme tous les outils avec lesquels on peut presque tout faire, le danger peut être dans la méconnaissance de son fonctionnement.

Pour mettre à jour le champ INDI_TRIE_NOM, vous pouvez exécuter dans le BOA, à la place du "select *..." dans l'onglet SQLexecute procedure PROC_AFTER_IMPORT(0,0)cliquer sur le bouton "Exécuter la procédure" et valider les résultats en sortant.

Pour le champ DATE_CREATION exécuter la requêteUPDATE INDIVIDU SET DATE_CREATION='NOW' WHERE DATE_CREATION IS NULLle mettra à la date d'aujourd'hui.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Thibertf

  • Spécialiste
  • ***
  • Messages: 48
[resolu]sql
« Réponse #2 le: 20 Mars 2006 à 15:15:08 »
Oui mais

1- qu'est ce le boa?

2 mes tentatives d'exécution des 2 instructions fournies aboutissent buttent sur le message : violation d'accés à l'adresse 0025F617??

J'utilise le sql intégré à Ancestrologie (vieilles réminiscences ...)

J'ai fait une erreur quelque part?
Quand les peuples cessent d'estimer, ils cessent d'obéir (Antoine de Rivarol)
 

Hors ligne DDdeBerdeux

[resolu]sql
« Réponse #3 le: 20 Mars 2006 à 15:27:35 »
Le BOA, c'est un plugin développé par Laurent Robbe, qui permet de faire des requêtes que le requêteur intégré ne sait pas exécuter (comme vous avez pu le remarquer :lol: ) et qui contient un certains nombre de fonctions complémentaires et bien utiles. Il est normalement installé avec Ancestrologie et accessible depuis le menu "plugins". Il est actuellement en version 1.7 (la dernière maj se trouve sur ce forum, sujet BOA).

A+

1ndré
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Lya

  • AncestroSenior
  • *****
  • Messages: 1 396
    • http://quidancestro.free.fr
[resolu]sql
« Réponse #4 le: 20 Mars 2006 à 15:32:32 »
Bonjour :D



B.O.A. = Boîte à Outils pour Ancestrologie



Il est accessible via le menu Plugins, et permet à la fois de lire le contenu de la base et de la modifier grâce au langage SQL. Historiquement, c'est le 1er outil sql fourni pour Ancestro, et le seul permettant de modifier la base à l'intérieur même d'Ancestrologie car le requêteur SQL autorise seulement la lecture.



Avant de modifier la base avec le BOA, toujours en faire une sauvegarde préventive !



edit : André a été + rapide  :!:
Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver...



 

Hors ligne Thibertf

  • Spécialiste
  • ***
  • Messages: 48
[resolu]sql
« Réponse #5 le: 21 Mars 2006 à 09:09:55 »
Bonjour et merci pour les infos. Je vais pouvoir me débrouiller. François
Quand les peuples cessent d'estimer, ils cessent d'obéir (Antoine de Rivarol)