Avatar billede jones279 Nybegynder
02. april 2004 - 14:13 Der er 9 kommentarer og
1 løsning

Newbie: Hente data fra database!

Hejsa! Jeg har lavet en tabel - inde i den table vil jeg gerne hente noget information fra en database! Den skal starte med at hente første ID og derefter loop'e den! Men hvordan gør jeg det lettest?? Jeg har arbejdet lidt med ASP, men kan ikke huske mange grundlæggende ting! :) Jeg har en dbconnection fil... Men ikke en der fortæller hvilken tabel i databasen den skal hente fra (kun hvor selve databasen ligger!!)...

På forhånd takker! :)
Avatar billede medions Nybegynder
02. april 2004 - 14:16 #1
Brug Server.MapPath("databasefil.mdb")

//>Rune
Avatar billede medions Nybegynder
02. april 2004 - 14:17 #2
Avatar billede jones279 Nybegynder
02. april 2004 - 14:25 #3
Problemet er at jeg ikke forstår så meget af den guide der!!

Jeg skal have hentet data ind fra en tabel der hedder Arrangementer! Derunder skal jeg have hevet data ud i den her table der ligger i "desc" "titel" "dato" og "pic"

Hvordan skal jeg så gøre det??

<table>

    <td width="30%"> <span class="overskrift">titel</span> </td>
    <td width="70%" align="right">Foregår den:<b></b></td>
</tr>
    <tr>
<td><img src=images/></td>   
    <td>desc</td>
</tr>
</table>


Jeg fyrer lige lidt flere point på! :)
Avatar billede phineas_phreak Nybegynder
02. april 2004 - 14:27 #4
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("dindatabasefil.mdb")
SQL = "SELECT * FROM tabelnavn ORDER BY ID desc;"
Set rs = conn.Execute(SQL)

  DO WHILE NOT rs.EOF
%>
   
Udskriv <%= rs("kolonnenavn1") %>  <%= rs("kolonnenavn2") %> osv.
<br>
   
<%
rs.MoveNext
LOOP
RS.Close
conn.Close
Set conn = nothing
Set SQL = nothing
%>
Avatar billede phineas_phreak Nybegynder
02. april 2004 - 14:30 #5
går udfra du har en kolonne med autonummering der hedder id, ellers kan du bare ORDER efter noget andet. Bare sørg for at kolonnen findes ellers får du fejl.

Husk også at skrive den rigtige destination i linket til din DB fil (hvis du altså bruger Access)
Avatar billede jones279 Nybegynder
02. april 2004 - 14:37 #6
Wuuhu!! Det virker!! TARK!
Avatar billede jones279 Nybegynder
02. april 2004 - 14:38 #7
Lige en sidste ting... Hvad nu hvis den skal ordne dem efter ID, men bare omvendt??
Avatar billede jones279 Nybegynder
02. april 2004 - 14:38 #8
Altså så det er i omvendt rækkefølge af hvad den gør :)
Avatar billede phineas_phreak Nybegynder
02. april 2004 - 15:31 #9
så fjerner du bare desc;
Avatar billede jones279 Nybegynder
03. april 2004 - 00:05 #10
Takker!
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