0

プロシージャを呼び出してそのクエリを結果に返すことを目的とした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()
4

1 に答える 1

1

結果を反復処理する必要があります。おそらく:

for row in results:
    print row
于 2012-04-19T18:26:42.057 に答える