-1
Worklight 어댑터를 성공적으로 설정했습니다. 그러나 IBM Worklight에서 데이터베이스를 작성하고 데이터를 삽입하는 방법을 알지 못합니다. 너 나 좀 도와 줄 수있어? 이미 어댑터를 설정 한 경우IBM Worklight에서 데이터베이스를 삽입하고 데이터를 삽입 하시겠습니까?
Worklight 어댑터를 성공적으로 설정했습니다. 그러나 IBM Worklight에서 데이터베이스를 작성하고 데이터를 삽입하는 방법을 알지 못합니다. 너 나 좀 도와 줄 수있어? 이미 어댑터를 설정 한 경우IBM Worklight에서 데이터베이스를 삽입하고 데이터를 삽입 하시겠습니까?
그렇게 : 어댑터 - impl.js의 절차를 선언
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.xml
에서 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 어댑터를 설정하면 쿼리에 따라 테이블이 생성됩니다.
도움을 주셔서 감사합니다. 나는 그것이 어떻게 지금 작동하는지 알았다. –