Steel: ASP ADO Find Befehl

Beitrag lesen

Hiho!

Mal sehen ob mir hier mit jemand helfen kann.

Ich habe eine Datenbank. Auf diese greife ich mit ADO unter ASP (das gute alte mit VBScript) zu. Generell funktioniert das ganz gut nur habe ich Probleme mit Find:

set myConn = Server.CreateObject("ADODB.Connection")
 myConn.Open CONNECTIONSTRING

set RS = Server.createObject("ADODB.RecordSet")

RS.LockType = 3 'aLockOptimistic Programm cant handle named constants...
 RS.CursorType = 1

RS.Open "select * from USERTABLE", myConn'

RS.Find("USERID='User1'")

while not RS.EOF
 Response.Write(RS("USERID") & "<br>")
 RS.MoveNext
wend

Das funktioniert komischerweise wie Find("USERID='USER1*'")

Ich bekomme also als Ausgabe
User1
User1a
User1b
...

Es sollte aber doch nur User1 im Resultset vorhanden sein, oder nicht? Gibt's da etwas was ich uebersehe, falsch mache, aendern kann?