20. december 2002 - 11:37
Der er
6 kommentarer og 1 løsning
Inner Join bøvl
SQL = "SELECT sporgsmal.*, deltager.* " SQL = SQL & " FROM deltager INNER JOIN sporgsmal ON deltager.spid = sporgsmal.spid Where deltager.vinder = 'vinder';" Set rs = Connect.Execute(SQL) if not rs.EOF then overskrift = "a" do until rs.EOF if overskrift <> rs("sporgsmol") then response.write rs("sporgsmol") &"<br>" overskrift = rs("sporgsmol") end if response.write " " & rs("fornavn") &" " & rs("efternavn") &"<br>" rs.movenext Loop else response.write "<span class='Font2'>Tom</span><br><br>" end if Af en eller anden grund bliver rs("sporgsmol") ikke skrevet ud kun <br> kommer med ???? Hvorfor det ?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
20. december 2002 - 11:48
#1
skal der stå "sporgsmol" og ikke "sporgsmal" ?
20. december 2002 - 11:51
#2
sporgsmal er navnet på tabellen og sporgsmol er navnet på rækken
20. december 2002 - 12:07
#3
Og alle sporgsmol indeholder data?
20. december 2002 - 12:29
#4
ja
20. december 2002 - 12:34
#5
response.write rs.Fields("sporgsmol").Value &"<br>"
20. december 2002 - 15:29
#6
Og du har kørt din sql i Access som en Forespørgsel, og verificeret at data er der.
21. december 2002 - 12:17
#7
der skulle en order by deltager.spid på sql'en så virker det.
Kurser inden for grundlæggende programmering