Q
数据库光标
1
A
回答
2
根据PEP 249 (Python Database API Specification),它是一个对象预计将具有某些定义的属性和方法。可选,cursors can support an iteration protocol。
虽然这是一个规范,并且您选择的数据库驱动程序可能不遵循API规范。但是,对于这个相当普遍的问题,这或多或少是一般的答案。
2
可能是最喜欢文件句柄。
这并不意味着它是一个文件句柄,并且游标实际上是一个对象 - 一个Cursor
类的实例(取决于实际的db驱动程序)。
它与文件句柄相似的原因是您可以使用它的数据,但是(通常)您不能回到以前使用的数据。因此数据的消耗是单向的。从文件句柄读取返回字符/字节,从游标读取返回行。
相关问题
- 1. android sqlite数据库光标
- 2. sqlite数据库光标
- 3. Flask-mysqldb数据库光标
- 4. 光标在数据库JDBC相比游标和SQLJ光标
- 5. sys.databases在光标跳过数据库
- 6. SQL Server中避免数据库光标
- 7. Android数据库光标寿命
- 8. 关闭数据库和光标与ListView
- 9. SQLite数据库的Android光标/锁
- 10. 月光数据库
- 11. MATLAB使用数据光标时隐藏数据光标盒
- 12. python:使用两个数据库或使用光标的多个数据库时pymysql错误光标关闭
- 13. 从sql数据库光标构建json数据
- 14. Android - 将数据从两个数据库拖入一个光标
- 15. 将数据添加到数据库光标
- 16. SQLite分析光标数据
- 17. MATLAB数据光标模式
- 18. 光标中没有数据
- 19. 从光标获取数据
- 20. 操纵光标数据
- 21. 在Web应用程序中的数据库光标提取
- 22. Android数据库 - 将意图字符串传递到光标
- 23. 的Android:光标重新查询更换整个数据库
- 24. 如何让光标从SQLite数据库中读取下一行?
- 25. 如何安全关闭光标和数据库?
- 26. Python MS Access数据库使用光标和显示没有unicode
- 27. 如何从postgres/mysql光标对象获取数据库名称
- 28. 数据库光标始终只检索一行
- 29. Android中的光标大小限制SQLite数据库
- 30. ListView在Sqlite数据库光标更新时频繁挂起