Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/06/2007, à 22:10

j974

Pygtk : comment sauvegarder les lignes d'un treeview

Bonjour,

j'ai un treeview dans lequel je peux réordonner les lignes. Je souhaiterais sauvegarder ces lignes dans une base  de données (et surtout leur position : telle ligne est à telle position, etc), de manière à ce que je puisse les réafficher correctement (dans le bon ordre) lorsque je lance mon application.

Selon vous, quelle est la meilleure façon de procéder en sachant que je dois sauvegarder une centaine de lignes environ :

1 ) A chaque fois qu'une ligne est insérée/enlevée/déplacée dans le treeview, ma base de donnée doit se "synchroniser" pour "coller" exactement à mon treeview ?

2) Ou bien "synchroniser" ma base de données uniquement lorsque je ferme mon application ?

3) Quelle base de données utiliser : sqlite ou Berkeley DB ?

4) Dans sqlite, existe t-il des requêtes de type "move after", "move before", "insert at [position]" ?

Merci d'avance (et surtout merci d'avoir tout lu... big_smile )