jag vill skriva ut saker som händer ett speciellt datum. Försök med: Typ Okej. jag får liksom inget felmeddelande. Ge oss URL'n som du använder och hela SQL-satsen, så ska vi nog kunna hjälpa dig. http://www.farjestadensibk.nu/default.asp?visa=9&page=9 Du "nisse" den kommer tolka ditt datum som en subtraktion: Andreas Hillqvist DU är en KLIPPAskriv ut vid ett specielt datum [LÖST]
I min accessdatabas har jag i kolumen "Datum" datumformatet 2002-10-10. men när jag försöker hämta ut det som finns på den dagen hittar den inte nått. precis som att datumet blir fel på nått sätt.
har det med att göra att datumet är ett eget format eller vad?
jag hämtar datumet så här
<code>
dd = Request.QueryString("d")
mm = Request.QueryString("m")
yyyy = Request.QueryString("y")
datumutskriv = yyyy & "-" & mm & "-" & dd
</code>
och så här hämtar jag från databasen
<code>
WHERE Datum =" & datumutskriv & "
</code>
hur ska jag göra för att få ut vid rätt datum
tacksam för hjälpSv: skriv ut vid ett specielt datum
<code>
dd = Request.QueryString("d")
mm = Request.QueryString("m")
yyyy = Request.QueryString("y")
datumutskriv = yyyy & "-" & mm & "-" & dd
If IsDate(datumutskriv) Then
StrSQL = "....WHERE Datum = #" & datumutskriv & "#"
Else
Response.Write "Inget giltligt Datum!"
End If
</code>Sv: skriv ut vid ett specielt datum
Du kan väl åtminstonde berätta vad du får för felmedelanden. Eller vad som händer.
Så kanske vi kan hjälpa lösa det.
Eller är du nöjd?Sv: skriv ut vid ett specielt datum
det är bara så att den inte skriver ut den informationen som är på den dagen. Känns som att den inte kan jämföra mitt datum med det som finns i kalender databasen. finns det något annat sätt man kan lösa det hela på.
Det hela är en kalender. och om man trycker på en speciell dag så ska den skriva ut det som finns den dagen.Sv: skriv ut vid ett specielt datum
Har du satt fälttypen i det aktuella fältet till Datum/Tid? Annars tror jag inte det funkar.
/JörgenSv: skriv ut vid ett specielt datum
<code>
' Plocka fram aktuellt datum
datum = Date
aManad = Month(datum)
aDag = Day(datum)
aAr = Year(datum)
' Vilken månad skall visas?
If Request.QueryString("m") <> "" Then
dd = Request.QueryString("d")
mm = Request.QueryString("m")
yyyy = Request.QueryString("y")
datum = yyyy & "-" & mm & "-" & dd
Else
mm = Month(datum)
yyyy = Year(datum)
End If
' Hur många rutor skall skippas första veckan?
datumutskriv = FormatDateTime(datum,2)
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("databas/fibk_db")
Set RS = Server.CreateObject("ADODB.Recordset")
Visa = "SELECT Serie, Typ, Datum, Tid, Tidstopp, Hemmalag, Bortalag, Plats FROM Serie_matcher WHERE Datum =" & datumutskriv & " Order By Datum, Plats, Tid "
RS.Open Visa, Connect
Do until RS.EOF
%>
<%=RS("Tid")%>-<%=RS("Tidstopp")%>
<%=RS("Typ")%>
<%=RS("Hemmalag")%>
<%
RS.MoveNext
Loop
RS.Close
Connect.Close
</code>
nu har jag tagit bort en del kod som inte behövs. men ni fattar nog hur det funkar.Sv: skriv ut vid ett specielt datum
Typ 2002 - 10 - 10 = 1982 = #1905-06-04#
Om du lagrat även tid i datum fältet kan det var det som strular:
Visa = "SELECT Serie, Typ, Datum, Tid, Tidstopp, Hemmalag, Bortalag, Plats FROM Serie_matcher WHERE Datum = #" & datumutskriv & "# Order By Datum, Plats, Tid " Sv: skriv ut vid ett specielt datum
jag måste säga det är tur att ni finns där ute..
kram på er alla =)