How can I check if SQLite cursor result from a SELECT statement is empty?
===

I've tried using fetchone() and it works, but the problem is that it removes the first entry from the list in the cases where I do have items in the result.

    results = cursor.execute('SELECT ID, text FROM mytable')
    if results.fetchone() is None:
        print "**********"
        print "No entries"
        print "**********"
    else:
        for row in results:
            print "\t%s: %s" % (row[0], row[1])

Is there a way to find out if "results" is empty without fetching from it?