Io ti ho mostrato i miei comandi per farti capire come era la procedura.
Credevo bastasse la nota che ti avvisava di usare il tuo di utente e la password del tuo utente.
Quindi il primo comando andava scritto
psql -U <nome del tuo utente> -d template1
poi dovevi digitare la password del tuo utente e creare il nuovo database con il comando:
CREATE DATABASE nuovolistino WITH OWNER=<nome del tuo utente> TEMPLATE=template1 ENCODING='utf-8';
Uscire dal database appena creato con il comando: \q
Fatto
Poi bastava lanciare il programma allegato, cliccare sul pulsante e Aprire i contenuti della console per leggere più agevolmente.
Ora ho capito che il tuo file .dbpg era il file .sql
Non so se postgresql o gambas hanno tramutato tutti i nomi in minuscolo, perché io da quando me lo ha detto sotema ho sempre usato nomi corti (*) e minuscoli.
Cambiando le interrogazioni così:
sql = "SELECT * FROM listini;"
MyRS1 = $myconn.Edit("listini", "idlistino=" & Label4.Text)
il tuo progetto funziona bene
Prova a creare la connessione (vedi immagine) prima di lanciare il programma e vedi se ci riesci
(*) i nomi corti me li ha insegnati tornu che come sotema non si sente più
P.S. miiiiii ho guardato l'ora, mi avrai sulla coscienza, far fare queste ore a un vecchietto ! Corro a dormire