Mark Jespersen wrote in dk.edb.internet.webdesign.serverside.asp:
>>
> Du skal lave et nyt udtræk fra din database:
> If rs("svarpaaID") <> "" then
> strSQL = "Select * from tabelnavn Where "
> strSQL = strSQL & rs("svarpaaID") & " = " & rs("ID")
> Set rs = Conn.Execute(strSQL)
> Response.Write rs("emne")
> End If
>
> Ellers noget i den stil. Jeg kender jo ikke din eksakte kode.
> Er du sikker på, at rs("svarpaaID") er hentet fra databasen?
Ja rs("svarpaaID") bliver hentet i databasen, men ikke i samme indlæg.
Derfor har jeg prøvet noget andet.
Du kan få hele koden, hvis du vil prøve at se hvad jeg gør galt
<%
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("database/database.mdb")
Conn.Open DSN
strSQL = "Select * FROM forum order by dato desc"
Set rs = Conn.Execute(strSQL)
strSQL = "Select * FROM forum where rs("svarpaaID") <> "" "
Set ez = Conn.Execute(strSQL)
strSQL = "Select * from forum "
strSQL = strSQL & rs("svarpaaID") & " = " & ez("ID")
Set rs = Conn.Execute(strSQL)
Do
Response.Write rs("emne")
rs.MoveNext
Loop While Not rs.EOF
Conn.Close
Set Conn = Nothing
%>
Jeg får følgende fejlmeddelelse
Expected end of statement
seneste.asp, line 20
strSQL = "Select * FROM forum where rs("svarpa") <> "" "
----------------------------------------^
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials