我pyodbc
用来连接数据库并从中提取某些数据.
这是我的代码:
con = pyodbc.connect("driver={SQL Server};server= MyServer;database= MyDatabase;trusted_connection=true") cursor = con.cursor() SQL_command = """ SELECT RowID = ISNULL ( ( SELECT TOP 1 RowID FROM [MyDatabase].[admin].[MyTable] WHERE [queue] = ? and processed IS NULL ) ,-1 ) """ cursor.execute(SQL_command, queueNumber) cursor.commit() con.commit() result_set = cursor.fetchall()
运行上面的代码后出现以下错误:
pyodbc.Error:('HY010','[HY010] [Microsoft] [ODBC SQL Server驱动程序]函数序列错误(0)(SQLFetch)')
我可以知道是什么导致了这样的问题,我该如何解决?
谢谢.