(self, sql, param=(), transfer_list=True)
| 236 | return self |
| 237 | |
| 238 | def query(self, sql, param=(), transfer_list=True): |
| 239 | self.ERR_INFO = None |
| 240 | # 执行SQL语句返回数据集 |
| 241 | self.__GetConn() |
| 242 | try: |
| 243 | result = self.__DB_CONN.execute(sql, self.__to_tuple(param)) |
| 244 | # self.log("result:" + str(result)) |
| 245 | if transfer_list: |
| 246 | # 将元组转换成列表 |
| 247 | data = list(map(list, result)) |
| 248 | else: |
| 249 | data = result |
| 250 | return data |
| 251 | except Exception as ex: |
| 252 | self.ERR_INFO = str(ex) |
| 253 | return "error: " + str(ex) |
| 254 | def query(self,sql,param = ()): |
| 255 | self.ERR_INFO = None |
| 256 | #执行SQL语句返回数据集 |
no test coverage detected