我已成功设置Worklight适配器。但是,我不知道如何在IBM Worklight中创建数据库和插入数据。你能救我吗?
答案 0 :(得分: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适配器,将创建一个表(根据查询)