Post recenti

Pagine: 1 2 3 [4] 5 6 ... 10
31
Domande tecniche / Re:Compilare Gambas3 su Ubuntu 24.04 LTS
« Ultimo post da Gianluigi il 30 Aprile 2024, 14:50:04 »
Prima di risponderti ho fatto una prova completa:
Ho installato Ubuntu 24.04 su una nuova VBox
Ho installato Gambas3 (stable) senza problemi
Credo pertanto che il tuo problema sia in qualcosa che non va nel tuo Ubuntu.

Dovresti specificare meglio come lo hai installato

Io ho usato safe graphics (sempre che si scriva così) per installarlo e ho installato l'ubuntu completo.

 :ciao:
32
Domande tecniche / Re:Compilare Gambas3 su Ubuntu 24.04 LTS
« Ultimo post da kicco il 30 Aprile 2024, 12:35:43 »
 :ciao:
in macchina virtuale al comando
sudo make install
mi restituisce:

** INTERNAL ERROR **
Cannot propagate error. No error handler.
Cannot open file: /usr/lib/gambas3/gb.gui.gambas: Invalid argument
** Program aborting... Sorry... :-(

Qualche idea?
 :ciao:
33
Database / Re:gambas 3.19.1 con ODBC + MSSQL 2016: problemi query di raggruppamento
« Ultimo post da milio il 28 Aprile 2024, 21:04:00 »

Quando tento di eseguire una query di selezione con raggruppamento:
SQL = "SELECT SUM(collicar) as Tot_Colli FROM anaetichette WHERE lotto = '722078' GROUP BY lotto"

L'oggetto result sembra essere sempre vuoto, la proprietà rs.Available è sempre = False.

Qui di seguito il codice:

         rs = $con.Exec("SELECT SUM(collicar) as Tot_Colli FROM anaetichette WHERE lotto = '722078' GROUP BY lotto")
         WHILE (rs.Available)
               PRINT "record trovato: Tot colli:" & rs!Tot_Colli
               rs.MoveNext()
         WEND

Credo di sbagliare qualcosa, vi sarei grato se poteste darmi qualche dritta o consiglio in merito al problema.
Più in generale volevo sapere se qualcuno aveva già usato gambas3 con Microsoft SQL SERVER e/o aveva avuto un problema simile.

Ringrazio anticipatamente.


Prova in questo modo e vedi se ti ritorna qualcosa:
Codice: [Seleziona]
 rs = $con.Exec("SELECT SUM(collicar) as Tot_Colli FROM anaetichette WHERE lotto = '722078'  GROUP BY lotto;")

For Each rs
  PRINT "record trovato: Tot colli:" & rs!Tot_Colli
Next
34
Database / gambas 3.19.1 con ODBC + MSSQL 2016: problemi query di raggruppamento
« Ultimo post da Simo il 28 Aprile 2024, 19:09:48 »

Buonasera a tutto il team!

Sto effettuando dei test con gambas 3.19.1 installato in Ubuntu 22.04.4 LTS che tramite connessione ODBC si connette a MICROSOFT SQL SERVER 2016.

Per l'installazione del driver ODBC ho seguito il link seguente:
https://learn.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-ver16&tabs=ubuntu18-install%2Calpine17-install%2Cdebian8-install%2Credhat7-13-install%2Crhel7-offline

Per la configurazione del file odbcinst.ini ho seguito il link seguente:
https://gambaswiki.org/wiki/doc/odbc

Sono riuscito da gambas3 a connettermi a MS SQL SERVER, eseguendo senza problemi query di selezione (Select * from tabella1 where colonna1 = 'pippo') e query per inserire record (INSERT INTO tabella1 ( colonna1, colonna2) VALUES ( 'Bepe', 'pippo')".

Quando tento di eseguire una query di selezione con raggruppamento:
SQL = "SELECT SUM(collicar) as Tot_Colli FROM anaetichette WHERE lotto = '722078' GROUP BY lotto"

L'oggetto result sembra essere sempre vuoto, la proprietà rs.Available è sempre = False.

Qui di seguito il codice:

         rs = $con.Exec("SELECT SUM(collicar) as Tot_Colli FROM anaetichette WHERE lotto = '722078' GROUP BY lotto")
         WHILE (rs.Available)
               PRINT "record trovato: Tot colli:" & rs!Tot_Colli
               rs.MoveNext()
         WEND

Credo di sbagliare qualcosa, vi sarei grato se poteste darmi qualche dritta o consiglio in merito al problema.
Più in generale volevo sapere se qualcuno aveva già usato gambas3 con Microsoft SQL SERVER e/o aveva avuto un problema simile.

Ringrazio anticipatamente.









35
Altri Paesi / Re:Come faccio a regolare l'ora sul mio fuso locale?
« Ultimo post da Gianluigi il 28 Aprile 2024, 12:14:30 »
Codice: [Seleziona]
Public Sub Main()

  ' occorre usare gb.util
  Print Hour(Now) - Hour(Date.ToUTC(Now))
  ' Meglio ancora:
  Print Hour(Now) - Hour(Date.FromUTC(Now))

End
:ciao:
38
Segnalazione bug / Re:[Risolto] Gambas 3.19.1: Now() + 1 = Float
« Ultimo post da Gianluigi il 27 Aprile 2024, 22:26:40 »
Piccolo aggiornamento anche da parte mia.
Gli ultimi fix fra cui quello trattato qui, stanno per arrivare.
Oggi Minisini li ha inseriti nella stabile e dovrebbero essere disponibili dopo 24 ore sul PPA.

 :ciao:
39
Domande tecniche / Compilare Gambas3 su Ubuntu 24.04 LTS
« Ultimo post da Gianluigi il 26 Aprile 2024, 22:42:07 »
Per compilare Gambas su Ubuntu 24.04, questi sono i comandi del terminale:

Codice: [Seleziona]
sudo apt-get install build-essential g++ automake autoconf libbz2-dev libzstd-dev default-libmysqlclient-dev unixodbc-dev libpq-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libxml2-dev libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libpoppler-private-dev libpoppler-cpp-dev libasound2-dev libdirectfb-dev libxtst-dev libffi-dev libglew-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev libgdk-pixbuf2.0-dev linux-libc-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev libgsl-dev libncurses-dev libgmime-3.0-dev libalure-dev libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev qtwebengine5-dev libwebkit2gtk-4.1-dev git libssl-dev qt6-base-dev qt6-webengine-dev qt6-svg-dev

Questi sono i comandi per la versione Master:
Codice: [Seleziona]
git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel

cd gambasdevel

./reconf-all && ./configure -C

La risposta del terminale corretta:
Citazione
|| THESE COMPONENTS ARE DISABLED:
|| - gb.db.sqlite2
|| - gb.desktop.gnome.keyring
|| - gb.qt4
|| - gb.qt4.ext
|| - gb.qt4.opengl
|| - gb.qt4.webkit
|| - gb.qt4.webview

Codice: [Seleziona]
make && LANG="C" sudo make install

Se invece desiderate ottenere la versione Stabile:
Codice: [Seleziona]
git clone --branch stable --depth=1 https://gitlab.com/gambas/gambas.git gambastable

cd gambastable

./reconf-all && ./configure -C

make && LANG="C" sudo make install

 :ciao:
Pagine: 1 2 3 [4] 5 6 ... 10