webForumDet fria alternativet

Jämföra del av fält - igen

Databaser & SQL

3 svar · 196 visningar · startad av Calevan

Medlem sedan maj 20031 173 inlägg
Frågan#1

Fick hjälp i denna tråden med ett liknande problem:

http://www.webforum.nu/showthread.php?s=&threadid=102807&forumid=53

Men nu ska jag altså göra en filtering av min recordset. Dagens innehåller här ett datum på formatet 2004-06-06 med datum (som är fältet i databasen) har formatet 2004-06-06 22:17:00

går det att hitta på någon datediff här med? jag får bara massa error...

RecSet.Filter = "datum = '" & dagens & "'"

och jag använder Microsoft SQL server :)

detta var mitt försök

RecSet.Filter = datediff(day,datum,'" & dagens & "') = 0

tack!

Medlem sedan maj 20031 173 inlägg
#2

när jag fick ditt fnuttarna runt mitt försök fick jag detta som error:

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

Medlem sedan dec. 200012 464 inlägg
#3

Varför filter? Vad är det för skillnad på detta och ditt förra problem?

Medlem sedan maj 20031 173 inlägg
#4

jag använder redan ett recordsett till en sak och nu skulle jag använda en del av det, så jag tänkte bara filtera bort lite från min första sql omgång. Men jag gjorde en ny förfråga nu istället, eftersom jag inte visste hur jag skulle få filtret rätt, och då funkade det som jag ville.

om du vet hur man filterar detta på ett korekt sätt kan du gärna skriva ner det.

tack!

263 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)