2012-07-11 77 views
0

我有5列(type_id,Type,Quantity,NumberCalories,Category_id),我需要找回「type」根據變化「Category_id」。請幫我,他是我的代碼檢索sqlite的數據,iPhone

const char *sql = "select type_id,Type,Quantity,NumberCalories from FoodType where Category_id=?"; 
+0

請詳細說明。你究竟想要做什麼? – 2012-07-11 09:57:26

+0

我有兩個表「類別,食物類型」我從第一個表中檢索數據並在tableview中顯示它,但根據Category_id檢索第二個表。 – Fad 2012-07-11 11:23:13

回答

0

傳遞的categoryId到數據庫的方法並修改你的查詢如下

NSString *sqlQuery =[NSString stringWithFormat:@"select type_id,Type,Quantity,NumberCalories from FoodType where Category_id = %d",categoryId]; 

const char *sql= [sqlQuery UTF8String];