在Python中,可以通过execute()
方法的返回值来判断CONN.EXECUTE
是否执行成功。execute()
方法在成功执行SQL查询后会返回一个结果对象,可以通过检查结果对象的属性来确定操作是否成功。
以下是一个示例代码:
import pyodbc
# 连接数据库
conn = pyodbc.connect("连接数据库的参数")
# 创建游标对象
cursor = conn.cursor()
# 执行SQL查询
result = cursor.execute("SELECT * FROM 表名")
# 检查结果对象的属性获取执行结果
if result.rowcount > 0:
print("执行成功")
else:
print("执行失败")
在上面的代码中,execute()
方法返回的结果对象可以通过rowcount
属性获取影响的行数。如果rowcount
大于0,则表示CONN.EXECUTE
执行成功。