alj Medlem sedan sep. 2002 538 inlägg Trådstart 23 sep. 2002 19:51 #1 Dim SQLLinks, Links, KategoriNamn
SQLLinks = "SELECT * FROM tblLankar tl inner join tblKategori tk " & _
"on tk.kategoriid = tl.kategori " & _
" WHERE tl.Visas = 0 " & _
" order by tk.kategorinamn "
Set Links = Connect.Execute(SQLLinks)
KategoriNamn = ""
Do Until Links.EOF
If KategoriNamn <> Links("KategoriNamn") Then
KategoriNamn = Links("KategoriNamn")
Response.write KategoriNamn
Response.write "<a href=""Admin.asp?What=EditKat"">"
Response.write "Editera kategorin"
Response.write "</a>"
Response.write "<br>"
End If
Response.write "<p>"
Response.write "<a href=""" & Links("Adress") & """ target=""_blank"" alt=""" & Links("Beskrivning") & """>"
Response.write Links("Namn")
Response.write "</a>"
Response.write "<br>"
Response.write "<a href=""Admin.asp?What=Delete&ID=" & Links("ID") & """>"
Response.write "Ta bort"
Response.write "</a>"
Response.write "<br>"
Response.write "<a href=""Admin.asp?What=Show&ID=" & Links("ID") & """>"
Response.write "Visa länken"
Response.write "</a>"
response.write "</p>"
Links.movenext
Loop
Nu när jag ska använda mig utav Lars G otroligt perfekta kod
Så blir det lite problem när man ska ta ut unika ID:en...
ID:ena ifrån databasen kommer inte till rätt post.
Någon som kan rätta min kod?
L LarsG Medlem sedan dec. 2000 12 464 inlägg Finns det en kolumn som heter ID i båda tabellerna?
Egentligen så skall man aldrig skriva select * utan man skall alltid ange exakt vilka kolumner man vill ha. Om mitt antagande ovan stämmer så är du bara intresserad av links.id och inte kategorier.id
alj Medlem sedan sep. 2002 538 inlägg Jo det finns kolumner i båda tabellerna som heter ID..
Men hur skall min kod se ut om jag vill ha rätt id:en till rätta poster?
alj Medlem sedan sep. 2002 538 inlägg Någon som kan hjälpa mig ?
L LarsG Medlem sedan dec. 2000 12 464 inlägg SQLLinks = "SELECT tl.id ,tk.kategorinamn,tl.adress,tl.beskrivning,tl.namn " & _
" FROM tblLankar tl inner join tblKategori tk " & _
"on tk.kategoriid = tl.kategori " & _
" WHERE tl.Visas = 0 " & _
" order by tk.kategorinamn "