Si Gianluigi, il problema risiede proprio nella password che non viene memorizzata da gambas assieme agli altri parametri di connessione!
Ho fatto la prova con il server asiatico eliminando la richiesta di passw del mio utente, così non serviva che l'oggetto connection ne memorizzasse una.
Il programma in questo caso funziona perfettamente.
L'uso dell'oggetto connection dovrebbe permettere di non rendere visibile la password all'interno del codice, come hai fatto tu:
Connections["Connection1"].Password = "test"
ma ciò comporta che la stessa venga memorizzata da qualche parte da gambas, il che non ho capito come possa accadere.
In tal caso l'oggetto connection non servirebbe a molto, se non la gestione del database all'interno di gambas, cosa comunque possibile con altri metodi tipo phpmyadmin, sqlitebrowser, etc.
Se non è possibile memorizzarla da qualche parte in modo da recuperarla quando apri le proprietà dell'oggetto connection, tanto vale utilizzare il metodo
di connessione diretto con tutti i parametri scritti nel codice.
Ribadisco Gianluigi, che tale quesito l'ho posto a puro scopo didattico, ed anche per capire se il problema fosse dovuto alle impostazioni del mio sistema che non permette questa funzionalità.
Sembra che il problema sia già stato in parte esaminato qui:
https://sourceforge.net/p/gambas/mailman/gambas-user/thread/8-6813199134517018827-16517901977779387407-gambas%3Dgooglecode.com%40googlecode.com/
Premetto che io sono un dilettante, non ho mai lavorato su un database professionale.
Tu ti illudi che nei programmi citati le password per la connessione siano al sicuro, non è vero.
L'unico modo per avere una password sufficientemente sicura è quella di passarla criptata oppure di passarla a una variabile attraverso una finestra, secondo i casi.
L'esperto qui sarebbe l'amministratore, ma non partecipa più al forum, spiacente.
Posso provare a postare una domanda sulla ML e vedere se qualche esperto mi da retta, ma non ci spererei molto.
Qui una discussione con kicco :
https://www.gambas-it.org/smf/index.php?topic=7600.msg47714#msg47714Attenzione il metodo di criptazione usato è obsoleto ne devi usare uno più recente
Credo che in questo campo kicco ne sappia più di me ora.