[ R-Byter @ 27.05.2005. 16:33 ] @
| Dakle, nije rec o ASP-u niti o VB-u, vec cisti Access.
Naime, pri izvrsavanju ovog jednostavnog upita:
Code: "SELECT * FROM tabela WHERE Month(CDate(datum))=1"
Gde je datum tipa text i tou formatu dd.mm.yyyy.
Izbacuje mi gresku o neslaganju tipova.
Moze li neko da mi pomogne?
Unapred hvala!
:) |
[ Zidar @ 08.07.2005. 20:16 ] @
Funkcija Month radi sa podacima tipa DateTime, ne radi sa podacima tipa Text, am kako bili formatirani.
Probaj:
SELECT * FROM tabela WHERE VAL(MID(datum,4,2))='01'
Ako ti je format dd.mm.yy, zar ne bi trebalo da bude '01' umesto '1'?
[Ovu poruku je menjao Zidar dana 08.07.2005. u 21:16 GMT+1]
[ R-Byter @ 09.07.2005. 15:42 ] @
Nije mi ovo plao na pamet uopste. Nego sam hteo sa CDate da konvertujem podatak tipa text u datum pa da od toga izvucem Month. Nema veze, u svakom slucaju hvala za pomoc.
:)
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.