概述

ado接口主要是针对数据的操作,如数据库的连接/断开、SQL语句的执行等

详情

open

连接数据库

open(self, conn_str)
参数:

  • conn_str:数据库连接字符串

返回值:

示例1:
连接数据库

  1. from xbot import ado
  2. def main(args):
  3. db = ado.Database()
  4. db.open('数据库连接字符串')

exec

执行SQL语句

exec(self, sql, timeout_seconds=20)
参数:

  • sql:SQL语句
  • timeout_seconds:SQL语句执行超时时间,默认超时时间为20s

返回值:

  • List[any]:返回SQL语句执行结果

示例1:
执行简单的查询SQL语句

  1. from xbot import ado
  2. def main(args):
  3. db =ado.Database()
  4. db.exec('select * from table_A')

close

关闭数据库连接

close(self)
参数:

返回值:

示例1:
关闭数据库连接

  1. from xbot import ado
  2. def main(args):
  3. db = ado.Database()
  4. db.close()