Set rs = Server.CreateObject("ADODB.Recordset")
SQL = " SELECT dnLag.*, dnMatcher.*, dnPoang.* " & _
" FROM dnMatcher " & _
" INNER JOIN (dnpoang " & _
" INNER JOIN dnlag" & _
" ON dnPoang.lagID = dnLag.lagID)" & _
" ON dnMatcher.hemmalag = dnPaong.poangID " & _
" AND dnMatcher.bortalag = dnPoang.poangID " & _
" WHERE dnLag.Distrikt IN ('Norra')"
rs.Open SQL, dbCom, 3, 3
Det fungerar inte får upp följande felmeddelande:
Feltyp:
Microsoft JET Database Engine (0x80040E14)
Syntaxfel i JOIN-operation.
/dn/TMP86jjv18tp4.asp, line 16
Men det visste ni gurus säkert redan :) så vad är fel ? Oh och rad 16 är givetvis rs.Open osv...
tabellen jag vill ha information från ser ut såhär;
dnPoang -tabell
poangID - räknare
lagID - tal
Imp - tal
VP - tal
Omg - tal
Det jag vill göra är att plocka ut omgång efter omgång och presentera snyggt efter lagets namn. Det överstiger min förmåga så jag skulle uppskatta ett skott i pannan i rätt riktning... någon ?
Det borde ju röra sig om att plocka ut alla rader från tabellen dnPoang där ett lagID åt gången finns med.... hjälp ;)
Då ska vi se om jag förstår saken rätt... jag behöver skapa en array som fylls på med värden från databasen ? Någon som vet en bra sida som tar upp arrayer ?
254 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e