IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

embarqué un SGBD dans une appli python


Sujet :

Python

  1. #1
    Futur Membre du Club
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Par défaut embarqué un SGBD dans une appli python
    salut,

    mon probleme est simple, je veut embarqué dans une application python
    une petite bdd (1 table avec 8 colonnes et environ 10000 entrées)

    j'utilise gadfly pour le moment mais j'ai vite compris sa limitation quand
    j' ai voulu tester une requete avec un 'LIKE' (qui n'est pas supporté).

    aprés avoir bien chercher sur le web j' ai trouver 36 packetage qui
    permettent de s'interfacer avec une bdd mais rien qui permet d'embarqué
    un serveur dans l'application (sauf gadfly).

    python a-t-il atteint ses limite avec Gadfly dans le domaine des base de données embarqué ?

    merci d'avance pr votre aide

  2. #2
    Membre expérimenté
    Avatar de Alain_72
    Inscrit en
    Août 2004
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 180
    Par défaut Re: embarqué un SGBD dans une appli python
    Citation Envoyé par renegad
    salut,

    mon probleme est simple, je veut embarqué dans une application python
    une petite bdd (1 table avec 8 colonnes et environ 10000 entrées)

    j'utilise gadfly pour le moment mais j'ai vite compris sa limitation quand
    j' ai voulu tester une requete avec un 'LIKE' (qui n'est pas supporté).

    aprés avoir bien chercher sur le web j' ai trouver 36 packetage qui
    permettent de s'interfacer avec une bdd mais rien qui permet d'embarqué
    un serveur dans l'application (sauf gadfly).

    python a-t-il atteint ses limite avec Gadfly dans le domaine des base de données embarqué ?

    merci d'avance pr votre aide
    Il me semble que SQLite peut répondre à ton problème...

    En ce qui concerne Gadfly, je pense que l'absence de la clause LIKE n'est pas un handicap majeur, et qu'on peut parfaitement s'en passer...

  3. #3
    Futur Membre du Club
    Inscrit en
    Juin 2005
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 3
    Par défaut
    perso je trouve la requete LIKE super puissante, et meme indispensable.
    il y a un wrapper de SQLIte pr python :
    http://initd.org/tracker/pysqlite

    je l'ai tester et le 'LIKE' est supporté.
    pysqlite a l'air bien plus souple que gadfly sur le format des requetes sql.

    je posteré du feedback (si j'y pense) sur pysqlite aprés l'avoir utilisé plus
    amplement.

  4. #4
    Expert confirmé
    Avatar de Guigui_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2002
    Messages
    1 864
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2002
    Messages : 1 864
    Par défaut
    Ce ne serait pas possible de faire de l'embarquer avec Firebird ?
    Le problème ne vient pas de python mais plutôt des BDDs qui peuvent ou non faire de l'embarquer.

  5. #5
    Membre expérimenté
    Avatar de Alain_72
    Inscrit en
    Août 2004
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 180
    Par défaut
    Citation Envoyé par Guigui_
    Ce ne serait pas possible de faire de l'embarquer avec Firebird ?
    Le problème ne vient pas de python mais plutôt des BDDs qui peuvent ou non faire de l'embarquer.
    En fait il s'agit de BDD qui necessitent ou non de travailler en mode client/serveur. FireBird nécessite la configuration d'un serveur...

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut
    Bonjour

    Je ne sais pas trop où écrire ce post.

    Je cherche tant bien que mal à utiliser sqlite avec du python par l'intermédiaire de pysqlite.

    Par contre, je ne trouve aucune référence ou aucun tutorial sur le moyen d'utiliser sqlite avec plusieurs tables ayant des relations, clefs secondaires et tout le patatra.

    Quelqu'un pourrait-il m'aiguiller vers un site, un pdf, une personne, un monstre sur pysqlite.....

    MERCI d'avance

    shreky

  7. #7
    ms7
    ms7 est déconnecté
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    114
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 114
    Par défaut
    sous quel os tu travaille? Windows ou Linux?

    sous linux essaye dans ton shell
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    linux:~ # sqlite
    SQLite version 2.8.16
    Enter ".help" for instructions
    sqlite>
    ...pour voir si il est installe

    regarde par la...
    http://www.sqlite.org/
    http://initd.org/tracker/pysqlite

    ...j´espere ke cela t´aiderais. a plus

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Par défaut
    je suis sous windows et j'ai déjà farfouillé dans cesd sites sans succès.

    Tout ce que je veus faire est par exemple de créer 2 tables (choses que font très peu de personnes sur les forums) qui sont liés.

    Genre une table chanteurs et une table titre de chansons etc........

    En programmation python et avec comme sgbd sqlite

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Embarquer AXIS dans une appli web
    Par identifiant_bidon dans le forum Services Web
    Réponses: 0
    Dernier message: 02/07/2014, 08h50
  2. Réponses: 5
    Dernier message: 19/01/2011, 13h47
  3. Afficher réseaux wifi dans une appli python
    Par helpy dans le forum Général Python
    Réponses: 2
    Dernier message: 31/05/2010, 11h09
  4. [Débutant] Embarquer MySQL dans une appli Java
    Par javanul dans le forum JDBC
    Réponses: 1
    Dernier message: 19/06/2008, 16h33
  5. Embarque un interpreteur Python dans une appli C++
    Par romeo9423 dans le forum MFC
    Réponses: 1
    Dernier message: 01/12/2005, 10h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo