Category Archives: Databank

Databank gebruiken vanuit gambas; mysql, postgresql, … ; verbinding, bewaren, opvragen, …

Inleiding tot Gambas – PostgreSQL

Ik probeer het voorbeeld van dit artikel op Linux Journal na meer dan 10 jaar uit met één van de volgende versies van Gambas (3.x) en een andere databank die meer verschilt dan MySQL-MariaDB onderling: PostgreSQL. Hier de beschrijving die … Continue reading

Posted in Databank, Gambas3 | Comments Off on Inleiding tot Gambas – PostgreSQL

Gebruik van verschillende Datasets

(DEV) Programma’s waarbij je een database gebruikt, worden dikwijls ontwikkeld op een andere databank dan diegene die uiteindelijk zal gebruikt worden. Stel dat de ontwikkeling gebeurt op server (DEV), met databank employee. Die server kan evengoed een virtuele machine, je … Continue reading

Posted in Databank | Comments Off on Gebruik van verschillende Datasets

Database velden met prefix van tabelnaam

Naar aanleiding van een vroeger artikel over hergebruik van code, kwam ik op de kwestie van de standaardisering van de veldnamen in een databank. Algemeen zie ik twee systemen gebruikt worden: 1. Met prefix: Meestal een korte prefix die de … Continue reading

Posted in Databank | Comments Off on Database velden met prefix van tabelnaam

Data module met universele procedure om record toe te voegen

Gambas Modules of minstens stukken ervan kan je zo universeel maken dat je ze gemakkelijk kan hergebruiken. Bij gebruik van een databank (bv MySQL/MariaDB) moet je altijd code schrijven om een record aan te maken. Het gemeenschappelijke daarin is minstens … Continue reading

Posted in Databank, Gambas2 | Comments Off on Data module met universele procedure om record toe te voegen

Keek op de week: waar begint de weektelling?

Na het vervangen van een server treden er eigenaardige fouten op, die te maken hebben met tijdsberekening. Nader onderzoek leidt me tot enkele eenvoudige testen: Gambas commandolijn (onderaan in de IDE): ? week(now()) 41 Dan op de mysql server via … Continue reading

Posted in Databank | Leave a comment

Gambas error door databank update: “wanted Integer ..”

Bij een bestaande applicatie in gambas2 duikt een fout op na een update van de database server: Type mismatch: wanted Integer, got String instead Net voor het probleem opdook werd de server waarop de MySQL databank draaide, geupdate van mysql … Continue reading

Posted in Databank, Gambas2 | Leave a comment

Hoe data in een cel steken van een TableView

Zet op een Form bv Form1 een tabel met de eigenschap TableView, bv tbvwFill. Het gemakkelijkst is waarschijnlijk om de tabel te initialiseren door code die je oproept bij het openen van de Form waar ze in staat: PUBLIC SUB … Continue reading

Posted in Databank, Hoe - in Gambas | Comments Off on Hoe data in een cel steken van een TableView

Database opvraging met result set

Een sterk hulpmiddel voor het opvragen van gegevens uit een databank en verdere verwerking ervan is de “resultset”, de resultaatset van de opvraging. Een opvraging bestaat meestal uit een tekstlijn met een SQL query. Die kan op voorhand opgebouwd worden … Continue reading

Posted in Databank, Hoe - in Gambas | Comments Off on Database opvraging met result set

Parameters meegeven naar Form

In het voorbeeld Database (voorbeelden inbegrepen in Gambas) wordt zo informatie doorgegeven naar een opgeroepen form: ‘ Gambas class file PRIVATE $hConn AS Connection ‘…… PUBLIC SUB btnRun_Click() DIM rData AS Result DIM hForm AS FRequest rData = $hConn.Exec(txtRequest.Text) hForm … Continue reading

Posted in Databank | Comments Off on Parameters meegeven naar Form

MySQL statements uitproberen

MySQL is even in de aandacht geweest wegens de aankoop van het moederbedrijf MySQL AB door Sun. Hopelijk blijft het de basis van vele handige vrije software projecten. Vanuit verschillende toepassingen kan je MySQL databank ondervragen met SQL statements. Meestal … Continue reading

Posted in Databank | Comments Off on MySQL statements uitproberen