Author Archives: cybrarian

Fout in Library

Door een fout in een library kreeg ik in mijn applicatie (het programma dat die library gebruikte) fouten die ik niet begreep. Library: ExampleObject – id – SomeExternalId – otherdata In de library zat ook een module om de gegevens … Continue reading

Posted in Databank, Gambas3 | Comments Off on Fout in Library

Null Object of Connection is not opened

Soms krijg je deze fout bij een databaseverbinding die niet werkt (bv omdat server niet bereikbaar is of de database niet gestart is op je dev station). Mijn database code zit in een module, bv MData. Ik gebruikte deze test: … Continue reading

Posted in Databank | Comments Off on Null Object of Connection is not opened

Bereik van variabelen als record id

Wanneer kies je in Gambas voor int, wanneer voor long? Wanneer kies je in de databank voor een int(11), wanneer voor bigint(20)? https://gambaswiki.org/wiki/lang/type Kleinere: Datatype Description Default value Size in memory Boolean True or false. FALSE 1 byte Byte 0…255 … Continue reading

Posted in Databank, Gambas3, vraag-me-af | Comments Off on Bereik van variabelen als record id

Datums, databanken en Gambas

Ik heb een paar keer problemen gehad met datum/tijd in Gambas, meestal gecombineerd met het opslaan in een databank, of er terug uit ophalen (*). Taalinstelling desktop: invloed op gambas programma * Datum uit een databank: welke vorm? * … … Continue reading

Posted in Uncategorized | Comments Off on Datums, databanken en Gambas

Gambas3 updates v.a. 2024

Zie ook – Gambas3 updates 2018-2023. – Gambas2 updates Gambas updates v.a. ong dec 2023: (Vastgesteld ,vooral op OpenSUSE. Algemene “Release page“, voor Ubuntu zie bv hier) 2024-03-20 OpenSUSE 15.5: Gambas3 v 3.19.1-lp155.2.1 2024-03-17 OpenSUSE 15.5: Gambas3 v 3.19.1-lp155.1.1 2024-03-12 … Continue reading

Posted in Gambas3 | Comments Off on Gambas3 updates v.a. 2024

Testen in Gambas met unittesting

Testen Ik gebruikte al verschillende manieren om mijn programma’s te testen: – ik dump allerlei waarden naar de output met print (die blijven ook werken in uitvoerbare programma’s) – ik dump allerlei waarden naar de output met debug (die worden … Continue reading

Posted in Gambas3 | Comments Off on Testen in Gambas met unittesting

Gambas compatibiliteit (backward compatibility): soms niet

Als je broncode schrijft in Gambas versie 3.(x) dan kan het zijn dat die niet werkt in versie 3.(x-1) https://gambaswiki.org/wiki/doc/compat Als het een voorwaarde is dat die code daar wel werkt moet je weten wat niet gebruikt mag worden uit … Continue reading

Posted in Uncategorized | Comments Off on Gambas compatibiliteit (backward compatibility): soms niet

Vriendelijk afsluiten van je programma

Een voorbeeldje van wat in mijn MMain zit bij een programma met meer vensters (in de Gambas IDE zijn dat de Forms): Public Sub doQuit() ‘ Dim hWindow As Window ‘ Settings.Save ‘ other code hRunCounter.appClose() ‘ other code For … Continue reading

Posted in Hoe - in Gambas | Comments Off on Vriendelijk afsluiten van je programma

Gambas3 updates (OpenSUSE e.a.)

-ps voorheen zie ook Gambas2 updates – vanaf 2024 zie .. Updates van Gambas3, meestal openSuse (v.a. 12-2018): (datum opgemerkt, uitgavedatum kan je checken op gambas.sourceforge.net/en/main.html) 2023-12-10 openSUSE 15.4: gambas3 v. 3.18.4-lp154.9.1 2023-12-06 Sint-update openSUSE 15.4: gambas3 v. 3.18.4-lp154.8.1 2023-11-21 … Continue reading

Posted in Gambas3 | Comments Off on Gambas3 updates (OpenSUSE e.a.)

Gambas op de TIOBE index

Alhoewel hij niet op de eerste pagina (top 50) van de TIOBE index staat, kan je gambas wel terugvinden in de volledige lijst van gekende programmeertalen op: https://www.tiobe.com/tiobe-index/programminglanguages_definition/#instances. Het is een alfabetische lijst, dus kijk bij de “g”: … Fortran … Continue reading

Posted in Anderen over gambas | Comments Off on Gambas op de TIOBE index