erwan83 Du Shift DEL tu te méfieras ! | Bonjour
J'ai fait un upgrade vers la dernière version de PGA et là tout plante !
CODE PYTHON :
Code :
- import psycopg2
- conn = psycopg2.connect(
- dbname = "postgres",
- user = "postgres",
- host = "localhost",
- port = "5432",
- password = "monpassmagic"
- )
- try:
- cursor = conn.cursor()
- except:
- print("?????" )
- def lancesql(ligne):
- print(ligne)
- print('')
- try:
- cursor.execute(ligne)
- except Exception as err:
- print(f"{err=}, {type(err)=}" )
- except:
- print("autre erreur lors de LANCESQL" )
- ligne = 'CREATE TABLE QUI (VIVANT boolean, SEXE character varying(5), NOM character varying(100), PRENOM character varying(100))'
- lancesql(ligne)
|
ensuite :
Code :
- for a in range (1,10,1):
- ligne = "%s%d%s" % ("INSERT INTO QUI (VIVANT) VALUES ('" , a , "')" )
- lancesql(ligne)
- ligne = "UPDATE QUI SET VIVANT = '0' WHERE VIVANT = 10"
- lancesql(ligne)
- ligne = 'SELECT * FROM QUI WHERE SEXE LIKE \'1\''
- print(ligne)
- 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
|