I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Så kan du lave en SQL som denne der JOIN'er de to tabeller, den medtager kun hvis der er nogle som er ens i begge tabellern så "tomme" spørgsmål ikke kommer med. Den uidskriver også kun rs("sporgsmol") en gang som jeg har vist loopet..:
SQL = "SELECT sporgsmal.*, deltager.* " SQL = SQL & " FROM deltager INNER JOIN sporgsmal ON deltager.spid = sporgsmal.spid;"
Set rs = Connect.Execute(SQL)
if not rs.EOF then overskrift = "" do until rs.EOF if overskrift <> rs("sporgsmol") then response.write rs("sporgsmol") &"<br>" sporgsmol = rs("sporgsmol") end if
response.write " " & rs("fornavn") &"<br>"
rs.movenext Loop else response.write "<span class='Font2'>Tom</span><br><br>" end if
Hvis det ikke helt virker så kan det måske være fordi rs("sporgsmol") bliver tom efter den er brugt første gang. Det har jeg set er sket hvis man har nogle kolonner som er defienret som notal og man bruger "SELECT * .." så kan den fejl komme, man skal skrive kolonnenavne som man vi have ud, men det kan laves sådan her så man kopier data fra rs("sporgsmol") ind i en variable....:
overskrift = ""
do until rs.EOF sporgsmol = rs("sporgsmol") if overskrift <> sporgsmol then response.write sporgsmol &"<br>" overskrift = sporgsmol end if
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.