if (searchValue is null) .and. (indexKey() is not nullable) { JUMP TO RECCOUNT()+1 && go EOF() RETURN .F. && not FOUND } else { SCAN THE INDEX B-TREE FOR THE FIRST NULL }You speaks with the VFPT, MS SQL Team, with several university professors, speaks with who you want,
CLEAR ON ERROR MESSAGEBOX(MESSAGE()+CHR(13)+'LINE'+STR(LINENO()),"BUG#228: aspected no errors") CREATE CURSOR myCursor (id I NOT NULL) INDEX ON id TAG tagId nFound = 20000000000 && this is not a I ? VARTYPE(m.nFound,.t.) ? SEEK(m.nFound) && this not fire a error nFound = NULL && this is a unknow I ? VARTYPE(m.nFound,.t.) ? SEEK(m.nFound) && this fire a error data type errorAleksey, considers these observations seriously. Thanks