-1

Worklight アダプターの設定に成功しました。しかし、IBM Worklight にデータベースを作成してデータを挿入する方法がわかりません。手伝って頂けますか?

4

1 に答える 1

1

すでにアダプターを設定している場合は、次のようにします。

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 に答える