游标获得数据库返回的数据集后,习惯了通过字段名读取字段的值,例如ADODB中recordset 用 rs("字段名") 或者 rs(i) 都是支持的。
但Sqlite3居然不支持。
查得:sqlite3本身并没有原生提供字典形式的游标,(adodb、pymysql等其他库有)
1 |
|
但官方文档里已经有预留了相应的实现方案。
1 2 3 4 5 |
|
使用这个函数代替conn.raw_factory属性即可。
1 2 3 4 5 |
|
游标获得数据库返回的数据集后,习惯了通过字段名读取字段的值,例如ADODB中recordset 用 rs("字段名") 或者 rs(i) 都是支持的。
但Sqlite3居然不支持。
查得:sqlite3本身并没有原生提供字典形式的游标,(adodb、pymysql等其他库有)
1 |
|
但官方文档里已经有预留了相应的实现方案。
1 2 3 4 5 |
|
使用这个函数代替conn.raw_factory属性即可。
1 2 3 4 5 |
|