CCalevanMedlem sedan maj 20031 173 inlägg Frågan#1 SQL = "Select * From tblKalenderEvents Where datum='" & datum & "'" & " Order By datum"
där datum-variablen har formatet 2004-06-06 medans fältet datum i min databas har formatet 2004-06-06 18:51:00.
Jag vill altså ställa en fråga där endast de 10 första tecknerna jämförs, hur gör jag detta?
tack!
LLarsGMedlem sedan dec. 200012 464 inlägg SQL = "Select * From tblKalenderEvents Where cast(datum as date) = '" & datum & "' order by datum"
CCalevanMedlem sedan maj 20031 173 inlägg [Microsoft][ODBC SQL Server Driver][SQL Server]Type date is not a defined system type.
fick jag då...
@ndersMedlem sedan juni 200032 967 inläggProva med datetime istället då.
CCalevanMedlem sedan maj 20031 173 inlägg fast datetime är ju på formatet 2004-06-06 18:51:00
dvs, jag får ju inga felmedelande när jag kör det ovanstående, men jag är ju precis där jag började. problemet är kvar...
LLarsGMedlem sedan dec. 200012 464 inlägg SQL = "Select * From tblKalenderEvents Where datediff(day,datum,'" & datum & "') = 0 order by datum"
Det är en fördel om du från början talar om vilken DBMS du använder.
CCalevanMedlem sedan maj 20031 173 inlägg jag visste inte ens att det var olika... men det vet jag nu, ska komma ihåg att nämna det nästa gång.
tack båda två!