Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3001 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  (résolu) PB Connection PGAdmin

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

(résolu) PB Connection PGAdmin

n°2515800
erwan83
Du Shift DEL tu te méfieras !
Posté le 20-01-2026 à 11:04:53  profilanswer
 

Bonjour
J'ai fait un upgrade vers la dernière version de PGA et là tout plante !
 
CODE PYTHON :  

Code :
  1. import psycopg2
  2. conn = psycopg2.connect(
  3.     dbname = "postgres",
  4.     user = "postgres",
  5.     host = "localhost",
  6.     port = "5432",
  7.     password = "monpassmagic"
  8.     )
  9. try:
  10.     cursor = conn.cursor()
  11. except:
  12.     print("?????" )
  13. def lancesql(ligne):
  14.     print(ligne)
  15.     print('')
  16.     try:
  17.         cursor.execute(ligne)
  18.     except Exception as err:
  19.         print(f"{err=}, {type(err)=}" )
  20.     except:
  21.         print("autre erreur lors de LANCESQL" )
  22. ligne =  'CREATE TABLE QUI (VIVANT boolean, SEXE character varying(5), NOM character varying(100), PRENOM character varying(100))'
  23. lancesql(ligne)


ensuite :

Code :
  1. for a in range (1,10,1):
  2.     ligne = "%s%d%s" % ("INSERT INTO QUI (VIVANT) VALUES ('" , a , "')" )
  3.     lancesql(ligne)
  4.     ligne = "UPDATE QUI SET VIVANT = '0' WHERE VIVANT = 10"
  5.     lancesql(ligne)
  6. ligne =  'SELECT * FROM QUI WHERE SEXE LIKE \'1\''
  7. print(ligne)
  8. cursor.execute(ligne)


J'ai donc testé tout ça en monitor (onglet dashboard de PGAdmin)
Il y a des actions enregistrées (des INSERT par exemple mais pas d'UPDATE...)
 
Là où je ne pige pas :
AUCUNE TABLE CREE
 
J'ai donc testé en changeant le port ou le mot de passe ou le user :  
PLANTAGE : pas de connection.
 
DONC :
Je me connecte bien à ma base de données mais je ne vois pas la TABLE dans l'onglet SCHEMA par defaut (PUBLIC)
 
J'avoue que je suis paumé là....


Message édité par erwan83 le 23-01-2026 à 16:32:40

---------------
https://www.oise-net-multiservices.com
mood
Publicité
Posté le 20-01-2026 à 11:04:53  profilanswer
 

n°2516064
rufo
Pas me confondre avec Lycos!
Posté le 23-01-2026 à 08:12:35  profilanswer
 

Via l'IHM de PGAdmin, tu as testé ta requête de création de la table ? Par ailleurs, il se passe quoi si tu lance 2 fois à la suite ton script le ju où ça fonctionne ? Ca va tenter de créer la même table et donc ça va planter :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2516074
erwan83
Du Shift DEL tu te méfieras !
Posté le 23-01-2026 à 11:30:31  profilanswer
 

Salut. Je suis presque désolé d'avoir posté ça mais je viens de trouver.
Par défaut PGAdmin est réglé en AUTOCOMMIT mais pour une obscure raison il ne fait pas l'AUTOCOMMIT. J'ai donc ajouté des commandes dans mon code.  
J'étais perdu parce qu'avec une version plus ancienne il faisait ses AUTOCOMMIT à chaque manip.
 
Merci !


---------------
https://www.oise-net-multiservices.com
n°2516076
rufo
Pas me confondre avec Lycos!
Posté le 23-01-2026 à 13:43:26  profilanswer
 

OK, mets résolu dans le titre ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  (résolu) PB Connection PGAdmin

 

Sujets relatifs
PB avec pyttsx3 sur Python 3.13Python PostGrsql PB requete
PB Base de Registre[Résolu] Pb de débutant, insérer des valeurs dans un tableau
Pb lancement apache avec php8 pour uWamp[Résolu] Pb de regexp avec Mysql
[Hébergement] PB certificat SSLPB envoi image depuis Mobile Huawei
selectionner une suite de chiffres dans une routine de tri C++[GSuits] UPDATE :Exporter des tableaux Gsheet dans ... SUITE.
Plus de sujets relatifs à : (résolu) PB Connection PGAdmin


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)