16. marts 2002 - 19:56
Der er
18 kommentarer og 1 løsning
Række Styring.
Kan man ikke indsætte en slags tabel-række øverst, som så viser Dato, Beskrivelse, Sted, Tidspunkt. For de 4 rækker. ?? Som nedenstående ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../../db/kalender.mdb") Conn.Open DSN ' SQL forespørgsel strSQL = "Select * from April Order By Dato" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) ' Gennemløb Recordset (rs) med en løkke Do ' Skriver dato Response.Write "<p><b>" & rs("Dato") & " - </b> " ' Skriver beskrivelse af begivenhed Response.Write "<b>" & rs("Beskrivelse") & " - </b> " ' Skriver sted Response.Write "<b>" & rs("Sted") & " - </b> " ' Skriver tidspunkt Response.Write "<b>" & rs("Tidspunkt") & "</p></b>" ' Gå til næste Record i rs rs.MoveNext ' Fortsæt indtil rs er gennemløbet (EOF = End Of File) Loop While Not rs.EOF ' Luk databaseforbindelse Conn.Close Set Conn = Nothing %>
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
16. marts 2002 - 19:58
#1
Du taler næsten sort :)
16. marts 2002 - 20:18
#2
Du skal formentlig bare strSQL = "Select * from April Order By Dato desc"
16. marts 2002 - 20:25
#3
Det jeg mener er: I min Database har jeg følgende Dato, Beskrivelse, Sted, Tidspunkt Det jeg så gerne ville have var en slags tabel med overskrift Dato, Beskrivelse, Sted, Tidspunkt
16. marts 2002 - 20:30
#4
Nå, en slags tabel. Så skal du vel bruge <table> .... osv...
16. marts 2002 - 20:32
#5
16. marts 2002 - 20:33
#6
Noget i den retning? <table border=0> <tr><td>Dato</td><td>Beskrivelse</td><td>Sted</td><td>Tidspunkt</td></tr> <% Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../../db/kalender.mdb") Conn.Open DSN ' SQL forespørgsel strSQL = "Select * from April Order By Dato" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) ' Gennemløb Recordset (rs) med en løkke Do ' Skriver dato Response.Write "<tr><td><b>" & rs("Dato") & "</b></td>" ' Skriver beskrivelse af begivenhed Response.Write "<td>" & rs("Beskrivelse") & "</td>" ' Skriver sted Response.Write "<td>" & rs("Sted") & "</td>" ' Skriver tidspunkt Response.Write "<td>" & rs("Tidspunkt") & "</td></tr>" ' Gå til næste Record i rs rs.MoveNext ' Fortsæt indtil rs er gennemløbet (EOF = End Of File) Loop While Not rs.EOF ' Luk databaseforbindelse Conn.Close Set Conn = Nothing %> </table>
16. marts 2002 - 20:33
#7
Det har jeg prøvet, det kommer ikke til at passe med det som bliver skrevet fra Databasen.
16. marts 2002 - 20:36
#8
Kommer ikke til ar passe ?? Det ser da fornuftigt ud.
16. marts 2002 - 20:42
#9
Denne linie <table border=0> <tr><td>Dato</td><td>Beskrivelse</td><td>Sted</td><td>Tidspunkt</td></tr> kommer til at stå aller nederst, og alt bliver samlet over i venstre side i ca. 10cm brede. Så det duer ikke.
16. marts 2002 - 20:47
#10
Jo, det dur fint. Står der andet på siden? Har du et link til den?
16. marts 2002 - 20:47
#11
Prøv at lægge dette alene i en nyoprettet fil: <% Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../../db/kalender.mdb") Conn.Open DSN Set rs = Conn.Execute("Select * from April Order By Dato") %> <table border=0> <tr><td>Dato</td><td>Beskrivelse</td><td>Sted</td><td>Tidspunkt</td></tr> <% Do until rs.EOF %> <tr><td><b><%=rs("Dato")%></b></td> <td><%=rs("Beskrivelse")%></td> <td><%=rs("Sted")%></td> <td><%=rs("Tidspunkt")</td></tr> <% rs.MoveNext : loop %> </table> <% Conn.Close Set Conn = Nothing %>
16. marts 2002 - 21:01
#12
Der kommer bare en hvid skærm.
16. marts 2002 - 21:18
#13
Okay. Sidste forsøg: <% Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=" & Server.MapPath ("../../db/kalender.mdb") Conn.Open DSN ' SQL forespørgsel strSQL = "Select * from April Order By Dato" ' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) Response.Write "<table border=0>" Response.Write "<tr><td>Dato</td><td>Beskrivelse</td><td>Sted</td><td>Tidspunkt</td></tr>" ' Gennemløb Recordset (rs) med en løkke Do ' Skriver dato Response.Write "<tr><td><b>" & rs("Dato") & "</b></td>" ' Skriver beskrivelse af begivenhed Response.Write "<td>" & rs("Beskrivelse") & "</td>" ' Skriver sted Response.Write "<td>" & rs("Sted") & "</td>" ' Skriver tidspunkt Response.Write "<td>" & rs("Tidspunkt") & "</td></tr>" ' Gå til næste Record i rs rs.MoveNext ' Fortsæt indtil rs er gennemløbet (EOF = End Of File) Loop While Not rs.EOF ' Luk databaseforbindelse Conn.Close Set Conn = Nothing Response.Write "</table>" %>
16. marts 2002 - 22:29
#16
Jeg tror godt vi ved hvordan det skal se ud. Det er også den midterste vi mener du har lavet i ASP og vi (i hvert fald jeg) undrer os/mig over hvad der er galt. Så få dit ASP-script til at køre et sted - så fixer vi den.
16. marts 2002 - 22:33
#17
Jeg har fået asp-scriptet tol at køre igen. Men jeg vil gerne have den nederste model istedet da den er mest praktisk.
16. marts 2002 - 23:53
#18
Jeg kan ikke forstå, kalenderen jeg har, er delt op i 12 måneder. Jeg har skrevet 2 data'er ind i april måned, og 1 data i november måned. Og når den så bliver vist i asp, de data'er jeg har skrevet ind i databasen for April måned er de samme der fremgår i november måned. Selv om jeg har skrevet 1 data ind i november måned.
17. marts 2002 - 05:47
#19
Jeg afslutter spørgsmålet, og tager selv point. Da jeg selv har fundet ud af problemet.
Kurser inden for grundlæggende programmering