Run( QueryString);


函数功能:

执行指定的Mysql查询;


操作参数:

参数名 是否必须 类型 说明
QueryString 字符串 Mysql语法

返回值:

如果查询的语句为INSERT, DELETE等,则返回0为成功,其他失败

如果查询的语句为SELECT, 则返回nil为无结果,返回Table为成功

Table中即查询的结果Table[rows_fields] = 指定结果


操作实例1(更新数据):

  1. local query = "UPDATE tbl_user SET EnableFlg = 1 WHERE cdkey='111111'";
  2. local resset = SQL.Run(query);
  3. print(resset); --输出结果为0

操作实例2(查询数据):

  1. local query = "SELECT * from tbl_character WHERE cdkey='111111'";
  2. local resset = SQL.Run(query);
  3. if(type(resset) == "table")then--如果返回结果是table类型的值
  4. print(resset["0_1"]);--输出查询结果第一行第二列的值
  5. print(resset["1_2"]);--输出查询结果第二行第三列的值
  6. end

备注:

  • 更多返回错误代码请看首页的错误代码描述
文档更新时间: 2021-06-21 18:05   作者:105493660