在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
執行成功。