直接通过SQL 访问取得的结果,能否是个 字典 ?
-
开源就是好, 再仔细 学习 发现,
pymssql 有个属性 as_dict , 看起来就是我要的功能, 具体怎么用呢 ?
放狗一搜
人家 官网的 wiki 上面写得清清楚楚
<br / http://code.google.com/p/pymssql/wiki/PymssqlExamples br />
Rows as dictionaries
Since pymssql 1.0.2 rows can be fetched as dictionaries instead of tuples. This allows for accessing columns by name instead of index. Note the as_dict argument.
import pymssql
conn = pymssql.connect(host='SQL01', user='user', password='password', database='mydatabase', as_dict=True)
cur = conn.cursor()
圆满 ,收工.
btw: 居然还支持 用 中文字段名 .别见笑, 咱的老系统, 用中文字段名 很多