msSQL

来自于:思睿网络科技立即使用

概述

Mssql数据库连接工具

模块接口

connect

连接数据库

connect({params}, callback(ret))

params

url:

  • 类型:字符串
  • 描述:数据库的连接IP和端口。

user

  • 类型:字符串
  • 描述:登陆数据库的用户

pwd

  • 类型:字符串
  • 描述:登陆数据库的密码

dateBase

  • 类型:字符串
  • 描述:数据库库名

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    code:0,  //code 0 成功 其他失败
    msg:"连接成功"
}

示例代码

var mssql = api.require('msSQL');
mssql.connect({
          url:"127.0.0.1:2563",//URL和端口
          user:'sa',        登陆账号
          pwd:'xxxx',    登陆密码
          dateBase:'xxxx', 数据库名
         }, function(ret){
            alert(JSON.stringify(ret));
      });

可用性

Android系统

可提供的1.0.0及更高版本

query

查询数据

query({params}, callback(ret))

params

sql:

  • 类型:字符串
  • 描述:sql语句。

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    code:0,  
    data[], //数据数组
}

示例代码

var mssql = api.require('msSQL');
mssql.query({
    sql:'select * from bi_t_pay_set'
},function(ret){
    alert(JSON.stringify(ret));
});

可用性

Android系统

可提供的1.0.0及更高版本

update

修改 更新 删除

update({params}, callback(ret))

params

sql:

  • 类型:字符串
  • 描述:sql语句。

callback(ret)

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    code:0,  
    data:0, //数据变动条数
}

示例代码

var mssql = api.require('msSQL');
mssql.update({
      sql:"update bi_t_pay_set set pay_type='0' where pay_id='0'"
     },function(ret){
        alert(JSON.stringify(ret));
    });

可用性

Android系统

可提供的1.0.0及更高版本

close

关闭数据库连接

close(callback(ret))

params

ret:

  • 类型:JSON 对象
  • 内部字段:
{
    code:0,  
}

示例代码

var mssql = api.require('msSQL');
mssql.close(function(ret){
    alert(JSON.stringify(ret));
});

可用性

Android系统

可提供的1.0.0及更高版本