26. januar 2006 - 11:26
Der er
14 kommentarer og 1 løsning
dato problem + access
Hej Sidder og har lavet en side, hvor der står Januar Februar Marts osv osv. Jeg har så en access DB, hvor jeg har indtastet en masse datoer i forskellige måneder. Det som jeg gerne vil have, som jeg ikke lige kan få til at funke er. Hvis den indtastede dato ligger i januar, så skal der under januar kommer en <TD>, hvor den udskriver den linie som er i access. Det skal siges, at i access ligger der følgende felter. Person Spillested Spilledag Spilledato Spilletid SPÆRRET Andet Håber folk forstår hvad jeg mener :)
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
26. januar 2006 - 12:30
#1
har indtil videre fået det til at virke med datoen.. Men hvis jeg skriver IF objrs.fields("spilledato") between #01-01-2006# and #31-01-2006# THEN Så får jeg fejlen.. ' Then var ventet" .. men det står der jo ??
26. januar 2006 - 13:45
#2
ved ikke om du kan bruge between der men prøv: IF (objrs.fields("spilledato") between #01-01-2006# and #31-01-2006#) THEN
26. januar 2006 - 13:48
#3
har fået den til at virke med det dato værk. Men når jeg så ændrer det til #01-02-2006# and #31-02-2006# Så får jeg en syntax fejl
26. januar 2006 - 13:48
#4
ja der er kun 28 dage i feb
26. januar 2006 - 13:50
#5
kan man ikke gøre sådan.. at den finder de forskellige datoer i access, og så sætter dem ind under de forskellige måneder.. Det er ihvertfald det som jeg forsøger nu..
26. januar 2006 - 13:52
#6
måske en select case er mere overskuelig: Select Case monthname(objrs.fields("spilledato")) case "januar" response.write "etellerandet" case "februar" osv.osv.
26. januar 2006 - 13:53
#7
skal afsluttes med end select
26. januar 2006 - 13:54
#8
indtil videre.. har jeg delt skærmen op i 2 dele. på den ene side er indtastningssiden, og på den anden kan man så se de forskellige måneder. Når man så tilføjer noget, så skal den selv sætte det under f.eks. marts
26. januar 2006 - 13:55
#9
har du et link?
26. januar 2006 - 14:02
#10
jeg kan lige smide koden herop..koden er på 1 side, med en tilhørende access db <!-- #include file="datastore.asp" --> <table width="300" border="1" cellspacing="2" cellpadding="0"> <tr> <td> <p align=center> Velkommen til kalenderen! </p> <form method="POST" action="default.asp"> <b>Person:</b>/hvis det er et spillejob, så skriv <b> Booking </b> istedet for dit navn<br> <input type="text" name="Person" size="30"><br> <b>Spillested:</b><br> <input type="text" name="Spillested" size="30"><br> <b>Spilledag:</b><br> <input type="text" name="Spilledag" size="50"><br> <b>Spilledato:</b><br> <input type="text" name="Spilletid" size="50"><br> <b>Spilletid:</b><br> <input type="text" name="Spilletid" size="50"><br> <b>Personligt ærinde:</b>/Skriv <b>SPÆRRET</b> hvis man ikke kan<br> <input type="text" name="SPÆRRET" size="50"><br> <b>Andet:</b><br> <textarea name="Andet" rows="8" cols="25">Her kan indtastes hvis vi f.eks. ikke skal have lys med!...</textarea><br> <input type="submit" value="Tilføj til kalenderen"> </td> <td width="50%"> <b>JANUAR</b><br><br> <% Set objconn = server.createobject("adodb.connection") Set objRS = server.createobject("adodb.recordset") Objconn.open strConnect objRS.Open "kalender", objConn '--Udskriv poster if objRS("Spilledato") > #01-01-2006# and objrs("Spilledato") < #31-01-2006# then %> <table width="800" border="1" cellspacing="2" cellpadding="0"> <tr> <% 'udskriv header(feltnavn) Response.Write "<tr bgColor=#CDC9C9>" For i = 0 to objRS.Fields.Count - 1 Response.Write "<td><font face=arial size=2><b>" & objRS.fields.item(i).name & "</b></font></td>" Next Response.Write "</tr>"%> <td><% response.write objRS.fields("ID") %></td> <td><% response.write objRS("Person") %></td> <td><% response.write objRS("Spillested") %></td> <td><% response.write objRS("Spilledag") %></td> <td><% response.write objRS("Spilledato") %></td> <td><% response.write objRS("Spilletid") %></td> <td><% response.write objRS("Andet") %></td> <td><% response.write objRS("Spærret") %></td> <td><a href="default.asp?id= <% =objrs("ID")%>"> Fjern post</a></td> </tr> </table> <% else response.write "<b>'Ingen poster for denne måned'</b>" end if %> <b>FEBRUAR</b><br><br> <b>MARTS</b><br><br> <b>APRIL</b><br><br> <b>MAJ</b><br><br> <b>JUNI</b><br><br> <b>JULI</b><br><br> <b>AUGUST</b><br><br> <b>SEPTEMBER</b><br><br> <b>OKTOBER</b><br><br> <b>NOVEMBER</b><br><br> <b>DECEMBER</b><br><br> </td> </tr> </table>
26. januar 2006 - 14:04
#11
26. januar 2006 - 14:19
#12
jeg forstår ikke hvordan du connecter til db'en?
26. januar 2006 - 14:20
#13
min connectionstring ligger i den includede fil . datastore.asp
29. januar 2006 - 20:22
#14
cpufan.. smid et svar.. Har fundet en anden løsning, men du skal have lidt for hjælpen :)
30. januar 2006 - 09:19
#15
ok
Kurser inden for grundlæggende programmering