私は SQL とデータベースを使用する初心者です。これまでのところ、私のアプリはかなりローカルにとどまっています。ただし、アプリのテーブルにデータを入力するデータベースがあり、それほど複雑ではありません。
お気に入りメニューを取り入れたい。私がこれにアプローチした方法は、SQL データベースに というタイトルの列を作成しFavorite
、値が 0 (お気に入りではない) か 1 (お気に入り) かを確認することでした。では、SQL データベース内のすべての行を調べて、それらがお気に入りに登録されているかどうかを確認し、それらをテーブルに出力するにはどうすればよいでしょうか?
私が何をしようとしているのかをよりよく理解するために、いくつかの音声コードを書きます。
var rows = db.execute('SELECT DISTINCT entity_name FROM entity_info');
while (rows.isValidRow()) {
if (FavoritesValue FROM db == 1) {
//This line here is what I need ^^^ The syntax is not right, its an example.
var row = Ti.UI.createTableViewRow({
title:rows.fieldByName('entity_name')
});
}
rows.next();
}
コードで助けが必要な行をマークしました。