我有一个python SQL查询,它打算调用一个过程,然后在结果中返回该查询,但是使用下面的代码,我只能得到以下输出:
adodbapi.adodbapi._SQLrows object at 0x0000000004CDE278而不是选择它应该抓取的行和数据,我对SQL和有限的python一无所知,所以请温文尔雅:)
# Connect to the SQL DB
conn = adodbapi.connect("Provider=SQLOLEDB; SERVER=xx.x.x.x; Initial Catalog=master_db;User Id=User; Password=Pass; ")
curs = conn.cursor()
# Execute SQL procedure "
curs.execute('util.referencing_procedure', )
results = curs.fetchall()
print results
conn.close()发布于 2012-04-20 02:26:42
您需要遍历结果。可能:
for row in results:
print rowhttps://stackoverflow.com/questions/10233544
复制相似问题