Forum » Izdelava spletišč » Pomoč, nujno - convert string v date in ASP
Pomoč, nujno - convert string v date in ASP
luciby ::
Skriptni jezik je ASP.
Imam spremenljivko, ki dobi vrednost današnjega datuma, torej 10.4.2007:
sprTrenutniDatum= iCurrent &"." & Month(dDate) & "." & Year(dDate)
Problem se pojavi pri SQL, kjer želim, da se mi izpišejo podatki za ta dan:
sqlStmt1="SELECT * FROM tTe WHERE datum="&sprTrenutniDatum
V bazi je stolpec datum tipa datum/čas, izbrana oblika pa 19.4.1999.
Javlja napako Syntax error in number in query expression
Nimam pojma kaj narediti, vem le to, da ima spremenljivka sprTrenutniDatum datum v tipu string, rabim pa date. Glede konverta sem že diplomiral, zato sprašujem vas.
Jasno seveda:
Če v bazi spremenim stolpec datum v tip Besedilo in naredim par popravkov v SQL stavku glede narekovajev, potem stvar deluje. Vendar s tem nisem zadovoljen
Any idea?
Imam spremenljivko, ki dobi vrednost današnjega datuma, torej 10.4.2007:
sprTrenutniDatum= iCurrent &"." & Month(dDate) & "." & Year(dDate)
Problem se pojavi pri SQL, kjer želim, da se mi izpišejo podatki za ta dan:
sqlStmt1="SELECT * FROM tTe WHERE datum="&sprTrenutniDatum
V bazi je stolpec datum tipa datum/čas, izbrana oblika pa 19.4.1999.
Javlja napako Syntax error in number in query expression
Nimam pojma kaj narediti, vem le to, da ima spremenljivka sprTrenutniDatum datum v tipu string, rabim pa date. Glede konverta sem že diplomiral, zato sprašujem vas.
Jasno seveda:
Če v bazi spremenim stolpec datum v tip Besedilo in naredim par popravkov v SQL stavku glede narekovajev, potem stvar deluje. Vendar s tem nisem zadovoljen
Any idea?
The B ::
Kolikor vem boš v vsakem primeru moral dat v enojne narekovaje datum v query-ju:
sqlStmt1="SELECT * FROM tTe WHERE datum='"&sprTrenutniDatum & "'"
In po moje bo to tudi rešilo vse težave.
B
sqlStmt1="SELECT * FROM tTe WHERE datum='"&sprTrenutniDatum & "'"
In po moje bo to tudi rešilo vse težave.
B
The End Is The Beginning Is The End...
http://blaze.sopca.com/
http://blaze.sopca.com/
LjAp ::
Ti je uspelo?
To je tudi meni zoprno podrocje.
Lahko je zgornja resitev z enojnim narekovajem;
sqlStmt1="SELECT * FROM tTe WHERE datum='"&sprTrenutniDatum & "'"
če dostopaš do baze Access, nekoč sem pa moral uporabit lojtro #MojDatum# pa se ne spomnim kaj sem počel, dostop do sqlexpress preko ado objektov ali nekaj podobnega...
To je tudi meni zoprno podrocje.
Lahko je zgornja resitev z enojnim narekovajem;
sqlStmt1="SELECT * FROM tTe WHERE datum='"&sprTrenutniDatum & "'"
če dostopaš do baze Access, nekoč sem pa moral uporabit lojtro #MojDatum# pa se ne spomnim kaj sem počel, dostop do sqlexpress preko ado objektov ali nekaj podobnega...
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | [PHP]Timestamp in mysqlOddelek: Programiranje | 2356 (2021) | 680x0 |
» | [Java] Evidenca delovnega časa - Java v navezi z AccessomOddelek: Programiranje | 3282 (2502) | c0dehunter |
» | SQL in DateOddelek: Programiranje | 1417 (1352) | urbecar |
» | SQL ukaz za trenutni oz. določen datum?Oddelek: Programiranje | 1118 (1025) | erik |
» | urejanje - mysql -Oddelek: Izdelava spletišč | 1218 (1134) | darh |