/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
sql henter ikke noget (tror jeg!)
Fra : Dj Uncas


Dato : 26-11-04 01:25

Jeg prøver på at lave et forum, og da jeg aldrig har prøvet et sådant
projekt før er jeg lidt på bar bund.

Jeg har en side der henter alle overskrifter med topicParent=1, og de
fungerer som links til en side der så skal vise den besked der hører til,
samt de beskeder der er svar på den første. Min sql ser således ud:

strSQL = "Select * From tblForum Where topicID = 'strTopicID' Or replyID =
'strTopicID'"
Set rs = Conn.Execute(strSQL)

Derefter har jeg en tabel der henter de Recordsets der passer ind:

Do While Not rs.EOF
Response.Write "<table>"
Response.Write "<tr><td valign='top'><a href='mailto:" & rs("writerEmail") &
"'>" & rs("writerName") & "</td>"
Response.Write "<td>" & rs("topicMessage") & "</td></tr></table>"
Response.Write "</table>"
rs.MoveNext
Loop

Jeg får ingen fejlmeddelse, men der vises heller ikke nogle posts! Jeg har
kigget grundigt i min database, og der findes i hvert fald tre records der
passer ind i den sql-kommando jeg har skrevet!
Kan i se hvad der er galt?



 
 
Lasse Skovsager (26-11-2004)
Kommentar
Fra : Lasse Skovsager


Dato : 26-11-04 07:37


"Dj Uncas" <dj_uncas@aoa.dk> skrev i en meddelelse
news:41a677d1$0$86728$edfadb0f@dread11.news.tele.dk...
> strSQL = "Select * From tblForum Where topicID = 'strTopicID' Or replyID =
> 'strTopicID'"
> Set rs = Conn.Execute(strSQL)
>
>

Hejsa
Lige nu søger du i databasen efter ordet strTopicID.
Jeg går ud fra at strTopicID er en variabel?
Hvis det er sådan det forholder sig skla din sql se sådan ud:

strSQL = "select * from tblForum where topicID = "&strTopicID&" or replyID =
"&strTopicID&"

/lasse



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste