我已经尝试使用 fetchone() 并且它可以工作,但问题是它会在我确实在结果中有项目的情况下从列表中删除第一个条目。
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])
有没有办法找出“结果”是否为空而不从中获取?