Ok,
Zal redelijk beknopt zijn, maar zal mijn best doen...
Stel we willen een tabel waar we produkten invoeren, waarbij we ook perfekt willen weten wanneer een produkt is toegevoegd aan een tabel.
1. We maken een nieuwe database, en noemen deze 'Bedrijf'.
In het hoofdvenster van ooBase, gaan we nu een SQL-query uitvoeren die een nieuwe tabel 'Produkten' met bijhorende velden 'id', 'Produkt' en 'Invoerdatum' zal genereren.
2. Ga naar extra -> SQL...
3. Plak nu onderstaande code in het SQL-tekstvak, en klik op [uitvoeren].
Code: Selecteer alles
CREATE TABLE "Produkten"("id" INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 0) NOT NULL PRIMARY KEY,"Produkt" VARCHAR(50),"Invoerdatum" TIMESTAMP DEFAULT NOW NOT NULL
4. Om de nieuw aangemaakte tabel 'Produkten' te zien, sluit je nu ooBase en start je deze opnieuw op en opent de database 'Bedrijf'.
5. In het hoofdvenster van ooBase, klik je nu op 'tabellen'.
6. Dubbelklik op de nieuw aangemaakte tabel, en voer enkele records in.
7. Nu zie je bij het toevoegen van nieuwe records dat de huidige tijd en datum automatisch worden toegevoegd in het veld 'Invoerdatum'.
Dit werkt in ieder geval voor mij, en blijkbaar zou dit ook moeten werken enkel met 'datum' of enkel 'tijd'.
Voor meer info:
http://www.oooforum.org/forum/viewtopic.phtml?t=24619
Grtz,
Christophe
