Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - dregi

Pagine: 1 [2]
16
Programmazione / Message prepotente!
« il: 10 Settembre 2019, 12:23:28 »
Codice: [Seleziona]
Public Sub txtIndirizzo_LostFocus()
txt = txtIndirizzo.Text

If Len(txt) > 2 Then
  If f.TrovaNum(txt) = False Then
    txt = txt & " "
    Message.Info("Manca il numero civico!", "OK")
    txtIndirizzo.Text = txt
    txtIndirizzo.Pos = Len(txt)
    txtIndirizzo.SetFocus 
  Endif
Endif
End

Il codice sopra esegue solo la riga txtIndirizzo.SetFocus dopo Message.Info. Se commento Message.Info invece esegue tutto il codice. Qualcuno mi sa dire perchè?

17
Programmazione / Errore nella connessione
« il: 05 Settembre 2019, 18:51:58 »
....e finalmente sono riuscito a migrare il database da Access a Postgre, tutto bene. Il database lo apro e leggo con delle routine da codice, un record alla volta popolando dei Textbox. Dal momento che mi servirebbe un elenco, decido di usare Datasource e Databrowser che metto in un form e collego ad una connessione creata sotto Connessioni.
Al momento di aprire il form, quando deve connettere mi dà il seguente errore: cannot open database fe_sedauth: no password. Ho googlato un po', ma sul da farsi non c'ho capito molto...
Qualche buona anima sa cosa dovrei fare?

18
Programmazione / update PostgreSQL
« il: 03 Settembre 2019, 17:42:09 »
Codice: [Seleziona]
Public Sub Modifica()
 $Con.Close
 Try $Con.Open()               ' Open the connection
If Error Then
  $Con = Null
  Message.Error("Errore durante la connessione")
Else
  $Con.Exec("UPDATE clienti SET COGNOME=" & TextBox5.Text & ",NOME=" & TextBox6.Text & ",VIA=" & TextBox7.Text & ",CITTA=" & TextBox8.Text & " WHERE id=" & nid)
  LeggiDatabase
Endif
End
Questa sub non funziona, non succede nulla. Vedete qualcosa che non va?

19
Domande tecniche / gif animata
« il: 02 Settembre 2019, 23:52:50 »
Ho provato con MovieBox, ma non sono riuscito, nelle proprietà impostando la Path mi dice che non esiste la directory dove si trova la gif...ma esiste eccome!
Ho spulciato nel blog e mi sono accorto che altri hanno usato il componente qt4 per far funzionare le gif. Ma quando tento di associare al progetto qt4, mi dice che è incompatibile con gb.gui e presumo che quest'ultima non sia possibile toglierla dal progetto. Come devo fare?

20
Suggerimenti e critiche / Nuova sezione?
« il: 31 Agosto 2019, 08:15:42 »
Sarebbe eccessivo creare una nuova sezione Database o addirittura PostgreSQL  ?

21
Debian, Ubuntu e derivate / pgAdmin4
« il: 29 Agosto 2019, 18:34:08 »
Dopo un upgrade ad Ubuntu 19 pgAdmin4 non parte più... dice che c'è qualcosa che non funge con pyton... ma ne capisco poco.
Ho quindi tentato una nuova installazione, ma il risultato a terminale è il seguente:
Codice: [Seleziona]
sudo apt-get install pgadmin4
Lettura elenco dei pacchetti... Fatto
Generazione albero delle dipendenze       
Lettura informazioni sullo stato... Fatto
Il pacchetto pgadmin4 non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo potrebbe indicare che il pacchetto è mancante, obsoleto
oppure è disponibile solo all'interno di un'altra sorgente

E: Il pacchetto "pgadmin4" non ha candidati da installare

Qualche consiglio? Eventualmente per fare il clear della roba vecchia?

22
Programmazione / Access DB e ODBC
« il: 20 Agosto 2019, 18:00:02 »
Nella programmazione in VB6 ho utilizzato alcuni database access *.mdb contenenti ormai parecchi dati. L'intenzione è quindi quella di poterli ancora utilizzare in Gambas3. Per farlo ho caricato i driver ODBC ed ho configurato come mostro più sotto
il file etc/odbcinst.ini

Codice: [Seleziona]
[MDBTools]
Description=MDBTools Driver
Driver=libmdbodbc.so
Setup=libmdbodbc.so
FileUsage=1
UsageCount=1

[MDB]
Description=Driver per accesso a database Access
Driver=/usr/lib/libmdbodbc.so.0
Usage=1
FileUsage=1

[ODBC Driver 17 for SQL Server]
Description=Microsoft ODBC Driver 17 for SQL Server
Driver=/opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.4.so.1.1
UsageCount=1

e il file  il file /etc/odbc.ini

Codice: [Seleziona]
[ClientiDS]
Description = Il db access clienti
Driver = /usr/lib/libmdbodbc.so.0
Database = /home/my/OptoGambas/DB/clienti.mdb

[RicevuteDS]
Description = Il db access ricevute
Driver = /usr/lib/libmdbodbc.so.0
Database = /home/my/OptoGambas/DB/ricevute.mdb

Ebbene, ora per poter richiamare ed aprire un database, che passaggi ancora devo fare, quale stringa di connessione usare?

23
Domande tecniche / installare libreria
« il: 18 Agosto 2019, 21:17:08 »
Vome si fa ad installare la Library "libSDL2-2.0:0.2.0" in modo che gambas la trovi? Da dove scarico la suddetta libreria? Grazie

Pagine: 1 [2]