Hent næste "LAN" record (med dato)

Tags:    asp

Jeg skal have lavet et script der kan hente den næste LAN aften record!
Hvordan laver jeg næmmest det?
Jeg har prøvet at lave noget men det virke ikke... :(
(Der er self mere kode end det jeg har posted)

//lan info
set rs = Conn.Execute("select * from lan where " & FormatDateTime(Now, vbShortDate) & " <= landate")
lanowner = rs("ownerid")
landate = rs("landate")
lanplace = rs("place")
laninfo = rs("info")
rs.close
set rs = nothing

-------------
~UniChaos

http://www.zvane.dk/lynge
login: test
pass: test

[Redigeret d. 13/07-03 22:01:36 af Tobias Svane]



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 6 karma
Sorter efter stemmer Sorter efter dato
Måske skal du vende den om... altså tage din tupel fra tabellen først i din select-sætning:

set rs = Conn.Execute(select * from lan where landate >= " & formatdatetime(now(), vbshortdate))

Ellers må du lige fortælle lidt mere om det...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk



Jeg skal have lavet et script der kan hente den næste LAN aften record!
Hvordan laver jeg næmmest det?
Jeg har prøvet at lave noget men det virke ikke... :(
(Der er self mere kode end det jeg har posted)

//lan info
set rs = Conn.Execute("select * from lan where " & FormatDateTime(Now, vbShortDate) & " <= landate")
lanowner = rs("ownerid")
landate = rs("landate")
lanplace = rs("place")
laninfo = rs("info")
rs.close
set rs = nothing

-------------
~UniChaos

http://www.zvane.dk/lynge
login: test
pass: test

[Redigeret d. 13/07-03 22:01:36 af Tobias Svane]

Du kan prøve at kigge på det svar jeg har givet her. Ellers så fortæl os hvilken type landate er i din tabel.

http://www.udvikleren.dk/thread.php?f=7&t=145

MvH

Stefan Svensson
http://fusket.1go.dk



Jeg har prøvet dit forslag men kan ikke få det til at virke...
I min database har jeg en record der hedder "landate" hvor der står "14-07-2003"
Hvis jeg skriver Response.Write FormatDateTime(Now, vbShortDate) får jeg præcis den samme dato altså 14-07-2003 men det virker stadig ikke...

Jeg skal have lavet et script der kan hente den næste LAN aften record!
Hvordan laver jeg næmmest det?
Jeg har prøvet at lave noget men det virke ikke... :(
(Der er self mere kode end det jeg har posted)

//lan info
set rs = Conn.Execute("select * from lan where " & FormatDateTime(Now, vbShortDate) & " <= landate")
lanowner = rs("ownerid")
landate = rs("landate")
lanplace = rs("place")
laninfo = rs("info")
rs.close
set rs = nothing

-------------
~UniChaos

http://www.zvane.dk/lynge
login: test
pass: test

[Redigeret d. 13/07-03 22:01:36 af Tobias Svane]
Du kan prøve at kigge på det svar jeg har givet her. Ellers så fortæl os hvilken type landate er i din tabel.

http://www.udvikleren.dk/thread.php?f=7&t=145

MvH

Stefan Svensson
http://fusket.1go.dk

~UniChaos
Check out my page at:
www.zvane.dk



Det har stadig ingen effect... :(

Måske skal du vende den om... altså tage din tupel fra tabellen først i din select-sætning:

set rs = Conn.Execute(select * from lan where landate >= " & formatdatetime(now(), vbshortdate))

Ellers må du lige fortælle lidt mere om det...

-------------------------------
Hilsen Jimmi Westeberg
http://www.westsworld.dk

~UniChaos
Check out my page at:
www.zvane.dk



Det ville være en del nemmere hvis vi fik at vide vilken datatype landate er.

Da jeg udviklede på tb-lan.dk lavede jeg noget der minder om det du er igang med, det køre på en my-sql database, og jeg kom op med løsningen

Fold kodeboks ind/udKode 


Hvis man er sulten nok er hundemad også mad

/Koldy



t