Avatar billede zijco Nybegynder
25. juli 2004 - 19:32 Der er 3 kommentarer

Hive ud fra en database

Hej Eksperten.dk (brugere :P) jeg er lige igang med at lave en klan hjemmeside, jeg har en database hvori klan ressultater osv står i. på siden har jeg lavet det sådan at man kan se de 4 seneste kampressultater (vises på forsiden) jeg skal altså have det lavet sådan at jeg i de fire tabeller som der er på forsiden, kan se de 4 nyeste ressultater nogle der kan hjælpe mig med problemet...

i kan se siden her www.frip.dk/amphion

i må meget gerne skrive jeres msn eller noget sådan så jeg fx. kan sende jeg databasen.

MVH ZijCo...
Avatar billede phineas_phreak Nybegynder
25. juli 2004 - 19:34 #1
find den linje der hedder noget med SQL og skriv den således

det kræver du har en kolonne der hedder ID som er af typen autonummerering

SQL = "SELECT top 4 * FROM tabelnavn ORDER BY ID desc;"
Avatar billede phineas_phreak Nybegynder
25. juli 2004 - 19:37 #2
er det en access database ser hele lortet f.eks. sådan her ud:

<%

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("databasenavn.mdb")

SQL = "SELECT top 4 * FROM tabelnavn ORDER BY ID desc;"
Set rs = conn.Execute(SQL)
%>


så udskriver vi fra databasen

<%
  DO WHILE NOT rs.EOF
%>

<%= rs("kolonne1navn") %>
<br>
<%= rs("kolonne2navn") %>

osv.

<%
  rs.MoveNext
  LOOP
  RS.Close
conn.Close
Set conn = nothing
Set SQL = nothing
%>


var det sådan noget du havde forestillet dig ?
Avatar billede thesurfer Nybegynder
25. juli 2004 - 20:20 #3
Man bør *altid* teste om rs er bof eller eof:

' åben forbindelsen
if not (rs.bof or rs.eof) then

do while not rs.eof

' din kode

rs.movenext
loop
' luk forbindelsen

else
response.write "der er ikke noget i databasen"

end if


Jeg kan se på urlen, at du ikke har noget i databasen:

"Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record."
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester