SQLite データベースからの情報を表示するTitanium Studioを使用してアプリを作成しようとしています。簡単にするために、私のデータベースに次の列があるとしましょう: 姓、名、年齢、人種、宗教
現在、複数のタブで構成されるアプリの基本的なフレームワークがあります。タブの 1 つ (特定のウィンドウに対応) で、各行に姓、名、年齢のみを表示する TableView が必要です。
それ、どうやったら出来るの?私が得ることができるすべての助けに感謝します!
ありがとう!
したがって、データベースから行を取得したら、テーブルビューの行を作成するだけです。これが始まりです:
// Fetch the db and execute a select from your person table
var db = Ti.Database.open('mydb');
var rows = db.execute('SELECT * FROM person');
var persons = [];
while (rows.isValidRow())
{
persons.push({title : + rows.fieldByName('Last Name'));
rows.next();
};
rows.close();
var yourTable = Ti.UI.createTableView({
width : Ti.UI.FILL,
height : Ti.UI.FILL,
data: persons // Set the rows to the table
});
// Dont forget to close the db
db.close();