(self,sql,param = ())
| 600 | |
| 601 | |
| 602 | def execute(self,sql,param = ()): |
| 603 | #执行SQL语句返回受影响行 |
| 604 | self.write_lock() |
| 605 | self.clear_files() |
| 606 | self.__GetConn() |
| 607 | try: |
| 608 | result = self.__DB_CONN.execute(sql,self.__to_tuple(param)) |
| 609 | self.__DB_CONN.commit() |
| 610 | self.rm_lock() |
| 611 | return result.rowcount |
| 612 | except Exception as ex: |
| 613 | return "error: " + str(ex) |
| 614 | |
| 615 | def executemany(self, sql, param: list): |
| 616 | # 执行SQL语句返回受影响行 |