Jag har en tabell innehållande detaljer om olika projekt och en annan tabell med information bilder tillhörande dessa projekt. När jag listar projekten vill jag visa en knapp med texten "visa bilder" och denna knapp ska endast visas om det finns några bilder kopplade till projektet.
Den rödmarkerade hämtningen som körs en gång för varje iterering känns fullständigt vansinnig och jag undrar därför om/hur jag kan ta reda på om det finns bilder till projektet redan i första frågan på något sätt (jag använder MS Access).
Så här ser koden ut just nu:
Set conn = OpenConn()
Set rs = conn.Execute("SELECT * FROM projects")
If Not rs.EOF Then
Do Until rs.EOF
'Skriver ut någonting...
[red][b]Set rscount = conn.Execute("SELECT COUNT(*) FROM project_pics WHERE projectid = " & rs("projectid"))
piccount = rscount(0)
rscount.Close : Set rscount = Nothing[/b][/red]
If piccount > 0 Then
'skriver ut bildknappen...
End If
rs.MoveNext
Loop
End If
rs.Close : Set rs = Nothing
conn.Close : Set conn = Nothing