Hej Udviklere..
Jeg får en fejl når jeg prøver at køre en forspørgelse. Jeg har hoppet rundt på nettet for at finde en løsning men jeg har desværre ikke fundet frem til noget..
Fejlen:
<pre>
Microsoft VBScript runtime error '800a0009' 
Subscript out of range: '[number: 1]' 
</pre>
Min kode:
<pre>
oRs.Open "SELECT * FROM cc", cn, 1, 3
While Not oRs.EOF
   oRs.movenext
   strSplit = split(oRs(2), " ")
	
   oRsStaff.open "select * from Employees where (Lastname='" & strSplit(0) & "' and left(Firstname, 1) = '" & strSplit(1) & "') OR (Firstname='" & strSplit(0) & "' and Lastname LIKE '%" & strSplit(1) & "')", oConn
	
	Response.Write oRsStaff("Fullname")
	oRsStaff.Close
WEnd
</pre>
Jeg håber der er en Gud der lige kan hjælpe.. 
Med venlig hilsen 
K. Kristoffersen 
Det betyder blot at der ikke er 2 elementer i arryet, sansynligvis pågrund af at der ikke er mere end ét ord i oRs(2). Du kan jo så lave et tjek om hvor mange elementer der er:
strSplit = split(oRs(2), " ")
split1 = strSplit(0)
split2 = ""
if UBound(strSplit) >= 1 then
  split2 = strSplit(1)
end if
Også i SQL-queryen bruge split1 og split2 i stedet. (Har ikke testet det)
Håber det hjælper 

---
Hilsen Anders