I got it now! I had some override code in the cursorfill method which just did
dodefault(luseCursorSchema, lNoData, nOptions, Source)
and somehow it would not generate a cursor when returning no rows! Suprise.
Thanks
Glenn
>Unfortunately I can't test it rigth now but If I remember corectly no metter what is the WHERE clause CURSORFILL must create an empty Cursor.
>
>Just check if there is some error
>
>IF .NOT. CA.CursorFil(...)
> AERROR(aErr)
> DISPLAY MEMORY LIKE aErr
> RETURN .f.
>ENDIF
>