python中接收查询结果数据集
在Python中我需要获取select * from aa的查询结果中的数据,要怎么做?数据库是mssql的。
cnn = win32com.client.Dispatch(r'ADODB.Connection')
cmd = win32com.client.Dispatch(r'ADODB.Command')
ret = win32com.client.Dispatch(r'ADODB.Recordset')
try:
cnn.Open(self.connect_str)
except Exception,ex:
self.error_str = u"库连接失败,%s " % ex
return False
cmd.ActiveConnection = cnn
cmd.CommandType = 1 #call CmdText
cmd.CommandText = command_str
try:
ret = cmd.execute()
return ret.fetchall()---提示说没有fetchall这个函数
except Exception,ex:
self.error_str = u"SQL语句执行失败,%s " % ex
return False