Det blir fel eftersom det inte blir tre fält av din fråga, snarare tre rader.
Frågan#1
Varför får jag inte följande att fungera?
SQL = "(select count(*) as antalbokningar from Bokningar Where Kollad <> '3')
union (select count(*) as antalbokningar2 from Bokningar where Kung='1' AND Kollad <> '3')
union (select count(*) as antalbokningar3 from Bokningar where Kung='1' AND Kollad='0')"
Set RS = Conn.Execute(SQL)
antalbokningar = rs("antalbokningar")
antalbokningar2 = rs("antalbokningar2") <- detta är rad 143
antalbokningar3 = rs("antalbokningar3")
rs.close
Får felmeddelandet:
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.
/online/hantering.asp, line 143
Whyyy? Har även provat utan parenteser i sql-frågan.
(Har inte med radbrytningarna i min kod)