#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... )