Select Top 1 * ; From SourceTable ; Into Cursor curToPrint ; Where SourceTable.Computer = "hellcat" ; Order By Computer DescSince (in your example above) all three resulting rows have the value "hellcat" it may be that the DESC clause will not reverse the record order. If this is the case then you might be able to use:
Select Top 1 *, RecNo() as Rec_No ; From SourceTable ; Into Cursor curToPrint ; Where SourceTable.Computer = "hellcat" ; Order By Rec_No DescPS. Some people will frown upon the use of RecNo() in SQL statements because the current work area / alias automatically changes during the SELECT. This is because VFP does something similar to a USE AGAIN (in a different data session). However since only one table is involved there should not be a problem.