webForumDet fria alternativet
Logga in / Bli medlem

dagens datum i en variabel?

Databaser & SQL

2 svar · 191 visningar · startad av clacke

Medlem sedan feb. 2003234 inlägg
Trådstart#1

Jag försöker sätta dagens datum i en variabel "da", när jag kopplar sidorna till en Access databas så funkar det som det ska men inte när jag kopplar till mySql.

Koden ser ut som följande:

da=curdate()
dag=Cstr(da)

och längre ner så har jag en if sats

if rs("datum") = dag then
villkor

Jag får ett felmeddelande om att :
Error Type:
Körningsfel i Microsoft VBScript (0x800A000D)
Inkompatibla typer
rad 31--vilket är da=curdate() raden

Jag antar att jag måste konvertera datum formatet till textformat, eller? Men hur gör jag det?

Medlem sedan dec. 200012 464 inlägg
#2

Vad är curdate() för funktion?

if cdate(rs("datum")) = date() then
Medlem sedan feb. 2003234 inlägg
#3

Enligt en bok så skulle det vara hur man får fram dagens datum .
Tydligen fel.
Så "cdate" omvandlar rs datumet till datumformat om jag fattar det rätt?
Tack.

509 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
116 ms — deklarationer (db)
126 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)