Får det inte att fungera får upp:
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A03EA)
Syntaxfel
/sydostra/klubbar/TMP36fcr2ldq.asp, line 60
while not rs.eof
Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT KrNamn, klubbdag.KrID, dag, tid" &_
" FROM Klubbar INNER JOIN Klubbdag ON Klubbar.KrID = KlubbDag.KrID " &_
" WHERE dag = " & Request.Querystring("dag") &_
" ORDER BY KlubbDag.dag, Klubbar.KrNamn"
rs.Open SQL, OBJdbConnection, 3, 3
while not rs.eof
response.write rs("dag") & " - " & rs("tid") & " - " & rs("KrNamn") & " - " & "<br>"
rs.movenext
wend
Ger följande fel:
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E10)
[Microsoft][Drivrutin för ODBC Microsoft Access] För få parametrar angavs. 1 förväntades.
/klubbar/klubbar.asp, line 77
1 fråga till!
Kan man göra en INSERT i 2 tabeller samtidigt? I så fall hur? Tänkte mig lite som INNER JOIN typ
Set rs = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT KrNamn, klubbdag.KrID, dag, tid" &_
" FROM Klubbar INNER JOIN Klubbdag ON Klubbar.KrID = KlubbDag.KrID " &_
" WHERE dag = '" & replace(Request.Querystring("dag"),"'","''") &_
"' ORDER BY KlubbDag.dag, Klubbar.KrNamn"
Om du behöver göra operationer mot olika tabeller så får du använda ett statement per operation och tabell. Om du vill att de skall ske som en operation så får du göra dom inom en transaktion.