Gadfly python
Fermé
ciol_lamb
Messages postés
21
Date d'inscription
mardi 16 janvier 2007
Statut
Membre
Dernière intervention
12 octobre 2010
-
29 oct. 2007 à 20:36
ciol_lamb Messages postés 21 Date d'inscription mardi 16 janvier 2007 Statut Membre Dernière intervention 12 octobre 2010 - 1 nov. 2007 à 12:32
ciol_lamb Messages postés 21 Date d'inscription mardi 16 janvier 2007 Statut Membre Dernière intervention 12 octobre 2010 - 1 nov. 2007 à 12:32
Bonsoir,
je suis en train de faire un petit gestionnaire de base de données en python. pour ce faire j'utilise Gadfly.
quand je veut afficher ma table
cur.execute("select * from blocs")
print cur.pp()
il n'affiche pas ma table dans l'ordre que je l'ai créée.
que dois-je faire? merci de votre réponse.
je suis en train de faire un petit gestionnaire de base de données en python. pour ce faire j'utilise Gadfly.
quand je veut afficher ma table
cur.execute("select * from blocs")
print cur.pp()
il n'affiche pas ma table dans l'ordre que je l'ai créée.
que dois-je faire? merci de votre réponse.
A voir également:
- Gadfly python
- Citizen code python avis - Accueil - Outils
- Python generator - Télécharger - Sécurité
- Mot secret python pix ✓ - Forum Python
- Python pix ✓ - Forum Python
2 réponses
sebsauvage
Messages postés
32893
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 662
30 oct. 2007 à 10:53
30 oct. 2007 à 10:53
un order by ?
PS: Avec un serveur SQL, tu ne contrôle jamais l'ordre dans lequel les données sont enregistrées sur disque. C'est le serveur qui fait sa tambouille. Si tu veux explicitement un tri, il faut le spécifier avec un "order by" dans ta requêtes SQL.
PS 2: Le "select *" est généralement à éviter. Il vaut mieux spécifier le nom des colonnes (et ne remonter que les colonnes dont on a besoin).
PS 3 : Je n'utilise pas Gadfly, mais SQLite (inclu dans Python 2.5). Remarquables performances, et peut gérer jusqu'à 2 To de données :-)
PS: Avec un serveur SQL, tu ne contrôle jamais l'ordre dans lequel les données sont enregistrées sur disque. C'est le serveur qui fait sa tambouille. Si tu veux explicitement un tri, il faut le spécifier avec un "order by" dans ta requêtes SQL.
PS 2: Le "select *" est généralement à éviter. Il vaut mieux spécifier le nom des colonnes (et ne remonter que les colonnes dont on a besoin).
PS 3 : Je n'utilise pas Gadfly, mais SQLite (inclu dans Python 2.5). Remarquables performances, et peut gérer jusqu'à 2 To de données :-)
ciol_lamb
Messages postés
21
Date d'inscription
mardi 16 janvier 2007
Statut
Membre
Dernière intervention
12 octobre 2010
1 nov. 2007 à 12:32
1 nov. 2007 à 12:32
ok merci je vais voir ça...