python用records库访问ms-sql,但select语句调取出数据为空或None?

正在学习用python操作MS-Sql,选用的records库,可以正常插入数据,获取数据库的table,但是用select语句,调取数据都为空或为None?百思不得其解。刚刚学习,请大家帮帮忙看一下?
代码如下:

import records
import pymssql

db=records.Database('mssql+pymssql://name:passwd@localhost/test')
print(db.get_table_names())
print(db.get_connection())
rows=db.query("select * from dbo.tabletest1")
print(rows.all())
print(rows.first())

在本机的运行情况:

img

把查询语句写到mysql里面运行一下看看是否正常。