Har sedan en kalender där man kan klicka fram olika dagar, t.ex 2001-07-01. Då sammanställer min sida alla maskiner för just den dagen, alltså ifall dom är uthyrda eller inte.
Men mitt problem kommer nu när jag har 2st bokningar på samma maskin, dom är inte dubbelbokade utan efter varandra, hur skall jag få den att visa den aktuella bokningen?
Nu kör jag med följande:
mySQL2 = "SELECT * FROM maskinHyrTable WHERE hyrMaskinID = " & objRS("maskinID") & " ORDER BY hyrUtDatum ASC"
Set objRS2 = objConn.Execute(mySQL2)
Men den tar ju bara den första hela tiden. Den funkar alltså ifall jag håller mig inom de datum som den första bokningen är, men ifall jag går fram till nästa så säger den att maskinen är ledig.
Problemet är ju att jag också skall kunna gå tillbaka...
Mycket tacksam för hjälp :)
------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok" Valentino Rossi, Nastro Azurro Honda
mySQL2 = "SELECT * FROM maskinHyrTable WHERE hyrUtDatum >= #" & sDate & "# AND hyrMaskinID = " & objRS("maskinID")
Set objRS2 = objConn.Execute(mySQL2)
If objRS.EOF Then
sStatus = "green"
Else
If sDate => objRS2("hyrUtDatum") AND sDate <= objRS2("hyrInDatum") Then
[b]sStatus = "red"[/b]
Else
sStatus = "green"
End If
End If
Men får då detta:
Feltyp:
(0x80020009)
Undantag inträffade.
/asp/showDay.asp, line 65
Rad 65 är fet :)
------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok" Valentino Rossi, Nastro Azurro Honda
mySQL2 = "SELECT * FROM maskinHyrTable WHERE hyrMaskinID = " & objRS("maskinID") & " AND hyrInDatum >= #" & sDate &"# ORDER BY hyrUtDatum ASC"
Set objRS2 = objConn.Execute(mySQL2)
If objRS2.EOF Then
sStatus = "green"
Else
If sDate => objRS2("hyrUtDatum") AND sDate <= objRS2("hyrInDatum") Then
sStatus = "red"
Else
sStatus = "green"
End If
End If
------------------
"When the 500 isn't right, you're in hell, when a Superbike isn't right, it's ok" Valentino Rossi, Nastro Azurro Honda
[Redigerat av Rossifumi den 08 jun 2001]
263 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849