Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 07-12-2004, 09:29
Verwijderd
Ik heb een DBISAM database met daarin een tabel met een veld van het type DATE.
Als ik de tabel uitlees met DBISAM Manager dan staat er een datum in het formaat: DD-MM-YYYY.

Maar nu wil ik zelf er iets inzetten, maar ik weet eerlijk gezegd niet hoe...

Code:
INSERT INTO table (datum) VALUES ('02-04-1984')
Dat is dus niet goed...
Met citaat reageren
Advertentie
Oud 07-12-2004, 10:04
Verwijderd
Probeer eens YYYYMMDD. Dus:

INSERT INTO table (datum) VALUES ('19840402').

[edit]
Ik heb het ff opgezocht: je moet '1984-04-02' gebruiken. Wat ik zei geldt voor SQL server, maar niet voor DBISAM.

Laatst gewijzigd op 07-12-2004 om 10:14.
Met citaat reageren
Oud 07-12-2004, 10:38
Verwijderd
Citaat:
Type mismatch between column OrderDate and constant value 2004-12-07 in INSERT statement
Nee, dat vind ie dus ook niet leuk
Met citaat reageren
Oud 07-12-2004, 16:46
Verwijderd
1. Wat is de layout van je table? (create table query)
2. Hoe ziet de query er uit?
Met citaat reageren
Oud 07-12-2004, 16:49
Kawoutertje
Avatar van Kawoutertje
Kawoutertje is offline
Heb je al eens geprobeerd rechtstreeks een date-variabele in te voeren, in plaats van je date-variabele eerst in de vorm dd-mm-yyyy te gieten ?

(als je dit al doet, heb ik niks gezegd Maar dan kan je misschien eens het omgekeerde proberen )
__________________
When you are arguing with an idiot, make sure the other person isn't doing the same thing.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 14:48.