To use client-side cursors, you must set the CursorLocation property of the Connection object to adUseClient.