2013-01-24 21 views
-1

我正嘗試使用Titanium Studio來創建應用程序,該應用程序將顯示來自SQLite數據庫的信息。 爲了讓事情變得更簡單,可以說我的數據庫有以下欄目: 姓,鑑於姓名,年齡,種族&宗教如何使用Titanium Studio中的SQLite數據庫顯示值的行創建TableView?

我公司目前擁有的應用程序,其中包括多個選項卡的基本框架。 在其中一個選項卡(它對應於一個特定的窗口),我想有一個TableView只顯示姓氏,給定名稱&年齡在每一行。

我該怎麼做? 感謝所有我能得到的幫助!

謝謝!

+0

首先,讓我們知道你是否能創建數據庫或沒有,做一些數據庫條目與否,從與否檢索數據庫。你能創建TableView嗎? –

+0

嘿!我已經使用SQLite創建了一個數據庫,並使用該程序向數據庫輸入了一些數據。然後我可以使用安裝數據庫方法安裝數據庫。 –

+0

此外,我能夠創建tableview,只是我不知道如何顯示數據庫中的值TableViewRows –

回答

0

Have you looked at this?

所以一旦你從數據庫中獲取的行,只爲您的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(); 

Use this as a reference to style your table rows more effectively.

+0

感謝您的幫助!我發現了一個類似的代碼,可以工作! –

相關問題