当用户输入 ID 修改销售时,我需要控制空记录。这里有一个技巧,如果我把cursor.fetchone()而不是cursor.fetchall(),条件是None验证该行是空的,并告诉用户输入另一个ID,但它似乎不适用于fetchall( )根本。我必须使用 fetchall,否则我会开始遇到漂亮格式的问题。consulta = "SELECT id, CAST(fecha AS CHAR), id_cliente, total FROM compra WHERE id = %s;" cursor.execute(consulta, (id)) compra = cursor.fetchall() **if (compra is None):** print("ID is not valid.\n") exito = False return else: exito = True T.clear_rows() for x in compra: T.add_row(x) clear() print(T)提前致谢!
添加回答
举报
0/150
提交
取消