0

ボタンをクリックするとtableviewrowを削除できますが、データベースから行を削除してもview.jsファイルに反映されないという問題があります。クエリの効果を確認するには、アプリケーションを再度起動する必要があります。アプリケーションを再度開始する場合は、代わりにすぐにボタンをクリックしてください。どうすればそれを達成できるか教えてください。ここに私のコードがあります

if (e.index === e.source.del)             
    {

    var db=Titanium.Database.install('/mydata/ToDoDB', 'ToDoDB');
    var d=db.execute("DELETE FROM task WHERE content =?",delrow);
    yourTable.deleteRow(e.source.i);
                    // rowview.setData(yourTable.data);
    Ti.API.info('The Delete  button was clicked'+e.index);

    }

アプリケーションの実行後に削除された行が表示されます。

4

0 に答える 0