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 :

SQLITE3 ET PYTHON


Sujet :

Python

  1. #1
    Membre confirmé
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2019
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Décembre 2019
    Messages : 62
    Par défaut SQLITE3 ET PYTHON
    Bonjour,
    j'ai à nouveau un problème de syntaxe sqlite avec python, j'ai essayé de nombreuses solutions sans résultat.

    l'idée est de récupérer un champs et de le mettre dans la colonne "Titre" ligne idselect mais il semble que le format n'aille pas avec sqlite, pouvez-vous m'aider ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    info = entryEau.get()
     
    idSelect1 = tree.item(tree.selection())['values'][9]
     
    conn = sqlite3.connect("bdd.db")
    cur = conn.cursor()
    cur.execute("INSERT into  bdd 'Titre' values Info Where id={}".format(idSelect1))
    EN VOUS REMERCIANT

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 695
    Par défaut
    Salut,

    Citation Envoyé par salpat Voir le message
    j'ai à nouveau un problème de syntaxe sqlite avec python, j'ai essayé de nombreuses solutions sans résultat.
    Le module sqlite3 est dans les bibliothèques standards de Python.
    Si vous ouvrez la documentation du module, vous y trouverez des exemples pour les constructions de bases (comme faire un INSERT).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre confirmé
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2019
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Décembre 2019
    Messages : 62
    Par défaut treeview et variable sqlite3
    bonsoir,
    j'ai trouvé la solution pour les variables mais je n'arrive pas à sélectionner la ligne ?

    cur.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    execute("INSERT INTO table (test) VALUES (?)",(variablepython,) Where id={}".format(idSelect1))
    Merci

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 695
    Par défaut
    Salut,

    Citation Envoyé par salpat Voir le message
    j'ai trouvé la solution pour les variables mais je n'arrive pas à sélectionner la ligne ?
    Certes mais INSERT est une commande SQL qui ajoute un nouveau enregistrement/ligne à une table. Si vous voulez modifier un enregistrement existant, la commande SQL est UPDATE... (avec des variantes plus ou moins supportées par sqlite).

    Et côté syntaxe, en cherchant un peu sur Internet avec les mots clefs "python sqlite3 update" vous devriez vous en sortir (il n'y a pas d'exemple dans la documentation).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

Discussions similaires

  1. Aide SQLite3 avec Python.
    Par heisenbergheis dans le forum Général Python
    Réponses: 0
    Dernier message: 12/04/2016, 19h04
  2. Explication sur sqlite3 et python
    Par otobenzina dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 28/07/2012, 01h00
  3. Comment moderniser le sqlite3 du Python 2.6.5 ?
    Par tyrtamos dans le forum Général Python
    Réponses: 3
    Dernier message: 18/08/2010, 08h16
  4. [source][python 3.0]client sqlite3
    Par vincent.mbg dans le forum Contribuez
    Réponses: 3
    Dernier message: 11/09/2009, 16h51

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