3
A
回答
11
確定 - 使用while
循環與fetchone
。
http://code.google.com/p/pyodbc/wiki/Cursor#fetchone
row = cursor.fetchone()
while row is not None:
# do something
row = cursor.fetchone()
+0
我寧願不重複fetchone行。你可以做True:row = cursor.fetchOne();如果row是None:break; # 做一點事 – JoelFan
6
你也可以使用cursor.fetchmany()
如果要批了取(默認爲1,如果你不重寫)
相關問題
- 1. 結果迭代
- 2. 使用Pyodbc迭代行
- 3. PDO結果迭代
- 4. 如何將MySQL fetchall()結果迭代到調色板列表框和中心結果中
- 5. pyodbc&MS SQL Server - 「沒有結果,以前的SQL不是查詢。」
- 6. pyodbc:查詢結果爲CSV?
- 7. 爲什麼添加的結果沒有在迭代中捕獲?
- 8. 迭代通過NSFetchRequest結果時沒有錯誤崩潰
- 9. LIBSVM在Java中:0之後迭代退出,沒有結果
- 10. PHP Array沒有正確迭代,只抓取第一個結果
- 11. CLIPS代碼沒有結果
- 12. 更新迭代結果
- 13. 迭代通過JSOn結果
- 14. Scalikejdbc結果集迭代器
- 15. 如何迭代CTE結果
- 16. 迭代JPA查詢結果
- 17. Tess4j結果迭代器
- 18. Select Query的迭代結果
- 19. 迭代行結果錯誤
- 20. NSArray沒有迭代
- 21. 迭代通過柱和總結結果
- 22. PHP - 返回fetchAll的每個結果
- 23. php PDO fetchAll(),簡單的結果
- 24. 傾銷使用fetchall()結果,以JSON
- 25. 替代fetchall(PDO)?
- 26. 如何將迭代(從每個iter。)結果追加到包含所有迭代結果的最終Dataframe?
- 27. 沒有結果
- 28. Linq to XML沒有迭代?
- 29. .each()沒有正確迭代
- 30. ng-repeat沒有迭代
我想你也可以做'在遊標中的行:' – BenDundee