Databank aanspreken, MySQL query met Exec (Lees)
Door wig op 1 Sep, 2008 in rubriek "vraag-me-af" met No Comments; Begint als volgt:
Ik las onlangs een commentaar van Benoit Minisini waarin hij (vertaald) zegt:
Doe nooit:
sql = “INSERT INTO klant (naam) VALUES (’” & TextBox1.Text & “‘)”
res = mDatabase.conn.Exec(sql)
maar doe:
res = mDatabase.conn.Exec(”INSERT INTO klant (naam) VALUES (&1)”, TextBox1.Text)
Voorbeeld met een nieuw project, graphical application met: DB access.
Table test bevat velden:
naam: varchar30
opm: varchar20
tijd: timestamp
‘ Gambas class file
PRIVATE sMaxRecs AS […]
Lees het volledig artikel:
Databank aanspreken, MySQL query met Exec
Tags:
Gambas2 op openSUSE 11.0 + KDE 3.5 (Lees)
Door wig op 25 Aug, 2008 in rubriek "installatie log" met No Comments; Begint als volgt:
Verse installatie van openSUSE 11.0 + KDE 3.5 + online updates
Online repository toegevoegd: in Yast2, Repositories, Repository Manager:
http://download.opensuse.org/repositories/home:/gbvalor/
in de vorm:
Protocol: http
Server: download.opensuse.org
Directory: repositories/home:/gbvalor/openSUSE_11.0/
(eigenaardige overgang aan home met dubbel punt maar zo werkte het in ieder geval)
Key trusted? - controleren
repository toegevoegd en beschikbaar in de lijst.
Yast software installatie, search “Gambas”: een hele lijst gambas2*, merk […]
Lees het volledig artikel:
Gambas2 op openSUSE 11.0 + KDE 3.5
Tags:
Datum uit een databank: welke vorm? (Lees)
Door wig op 18 Aug, 2008 in rubriek "Gamblog" met No Comments; Begint als volgt:
Ik vul de datum in vanuit een Gambas programma met een string sDocDate die de datum in het formaat “2008-07-31″ bevat.
Als ik het record ophaal, eventueel wijzig en terug bewaar, krijg ik echter een lege datum in de databank, waarschijnlijk als gevolg van een foute invoer.
Als ik naar het formaat kijk waarin de datum weergegeven […]
Lees het volledig artikel:
Datum uit een databank: welke vorm?
Tags:
Gambas2 op openSUSE 11.0 + KDE4 (Lees)
Door wig op 16 Jul, 2008 in rubriek "installatie log" met 1 Comment; Begint als volgt:
OpenSuse 11.0 met KDE3.5 en KDE4.0.4
Ingelogd in KDE4.0.4.
repository ingevuld in Yast, Repositories:
http://download.opensuse.org/repositories/home:/gbvalor/openSUSE_11.0/
Een paar keer moeten proberen tot de verdeling van de onderdelen van de url in orde was.
Er zijn ook andere versies beschikbaar in deze gbvalor: bv 10.2, 10.3
Dan in Yast, zoek, “Gambas2″: geeft een lijst van Gambas-2 componenten; allemaal aangevinkt. […]
Lees het volledig artikel:
Gambas2 op openSUSE 11.0 + KDE4
Tags:
Object eigenschappen “leegmaken” (Lees)
Door wig op 16 Jul, 2008 in rubriek "vraag-me-af" met No Comments; Begint als volgt:
Het leegmaken* van de eigenschappen van een object vanuit de classe kan met verwijzing
(* ik bedoel hiermee het op 0 zetten voor getallen en het “” zetten van een string)
naar zichzelf met “ME”:
‘ Class voorbeeld
PUBLIC LongName AS String
PUBLIC Amount AS Float
…
PUBLIC Empty
WITH ME
.LongName = “”
.Amount […]
Lees het volledig artikel:
Object eigenschappen “leegmaken”
Tags:
Kopiëren van een object (Lees)
Door wig op 16 Jul, 2008 in rubriek "vraag-me-af" met No Comments; Begint als volgt:
Kan je met twee objecten:
huidigObject
vorigObject
iets doen als:
vorigObject = huidigObject
Ja, dat gaat inderdaad. Is het ook ok? Wat gebeurt met het vorigObject? Worden alleen de waarden intern overgenomen? Of wijst vorigObject nu naar huidigObject?
Lees het volledig artikel:
Kopiëren van een object
Tags:
DEBUG om PRINTS uit de uitvoerbare code te houden (Lees)
Door wig op 6 Jul, 2008 in rubriek "Gamblog" met No Comments; Begint als volgt:
Gambas heeft een ingebouwd commando DEBUG.
Je kan het gebruiken om iets naar de “console” te sturen, m.a.w. het te tonen via de standaard uitvoer, in de programmeeromgeving (zie schermafdruk).
De DEBUG instructie geeft meer weer dan PRINT; je krijgt in volgorde de naam van de class, de naam van de methode, en tenslotte het regelnummer […]
Lees het volledig artikel:
DEBUG om PRINTS uit de uitvoerbare code te houden
Tags:
Met Raki geflambeerde Gambas (Lees)
Door wig op 26 Jun, 2008 in rubriek "Gamblog" met No Comments; Begint als volgt:
Los van het feit dat het menu er gisterenavond dus niet als Gambas-programmeren uitzag, heeft de titel absoluut niets te maken met de pagina over gambas die ik net vond: aflevering 40 van “Brave Gnu World”, van 2002 schat ik.
Daarin wat uitleg over Gambas, en de anekdote waarin Benoît zijn dual-boot windows/linux systeem zit te […]
Lees het volledig artikel:
Met Raki geflambeerde Gambas
Tags:
Gambas op Mandriva Spring 2008 (Lees)
Door wig op 26 Jun, 2008 in rubriek "installatie log" met No Comments; Begint als volgt:
Gambas draait op Mandriva, maar met de versie vanwaar ik vertrok is bij-installeren buiten de gemakkelijke Mandrake gebruikersinterface nodig. De basis kan daar misschien wel mee, maar het kan veel sneller op de command line met het urpmi commando.
Op de gambas documentatiesite wordt beschreven wat voor Mandriva moet geinstalleerd worden;
urpmi firebird-devel gettext-devel libbzip2_1-devel […]
Lees het volledig artikel:
Gambas op Mandriva Spring 2008
Tags:
Crash door combobox (Lees)
Door wig op 19 Jun, 2008 in rubriek "Gamblog" met 1 Comment; Begint als volgt:
Een combobox geeft de mogelijkheid een gebruiker te laten kiezen uit een lijst van waarden, door een “drop-down” lijst (rolluik-lijst).
bv een combobox met leveranciersnamen: cmbxAlleLeveranciers
Door uit bestaande waarden te laten kiezen vermijd je dat verkeerde of onmogelijke input gebeurt.
Toch crasht je applicatie na gebruik van een combobox?
Je laat de gebruiker terechtkomen op de combobox voor […]
Lees het volledig artikel:
Crash door combobox
Tags: