我编写此代码是为了从表中删除行,但如果输入的名称不在表中,它仍然输出“Data Deleted Successfully”:
n = input("Enter Student name you want to delete:")
try:
cur.execute('DELETE FROM studentdata WHERE name=?', (n,))
print("Data Deleted Successfully")
conn.commit()
except:
print("No data found with this name: ")
我怎样才能处理好这件事?