-1

我已成功设置 Worklight 适配器。但是,我不知道如何在 IBM Worklight 中制作数据库和插入数据。你能帮助我吗?

4

1 回答 1

1

如果您已经设置了适配器,请这样做:在 Adapter.xml

var query="query sql to create the table";
var procedure1Statement = WL.Server.createSQLStatement(query);
function createTable(param) {
    return WL.Server.invokeSQLStatement({
        preparedStatement : procedure1Statement,
        parameters : [param]
    });
}

在 Adapter-impl.js 中声明过程

在 APPName.js 中:

createTable();
function createTable(){
    var invocationData={
            adapter : 'AdapterName',
            procedure: 'createTable',
            parameters:[]
        };

         WL.Client.invokeProcedure(invocationData,
        {
             onSuccess: function(){
              WL.Logger.debug("ok");

          },
              onFailure: function(){
                  WL.Logger.debug("fail");

              }

        }       
        );  
}

启动应用程序,如果您设置正确的 Worklight 适配器,将创建一个表(根据查询)

于 2013-06-10T13:39:06.910 回答