The cursor position of the result set must be on the client
rs.cursorlocation = aduseclient or rs.cursorLocation = 3
Otherwise, -1
?
Then, RS.Open SQL, CONN, 1, 1