2011-10-12 80 views
0

我需要在Sqlite數據庫中建立一個iPhone應用程序,使用搜索欄並在UITableView中顯示結果,任何人都可以給我教程或源代碼來跟蹤它們,在此先感謝, Regards在Sqlite數據庫中搜索

回答

2

對於使用SQL查詢來搜索,請參閱LIKE操作:http://www.sqlite.org/lang_expr.html

查詢通常出來是這樣的:

NSString *nsquery = [[NSString alloc] initWithFormat:@"SELECT * FROM RECIPE WHERE RECIPENAME LIKE '%@'", someRecipeName]; 
0

SQLite的:這裏是教程快速學習

http:// www.techotopia.com/index.php/An_Example_SQLite_based_iOS_4_iPhone_Application_(Xcode_4)

如果你想

精確的字符串匹配

NSString *querySQL = [NSString stringWithFormat: 
       @"SELECT address, phone FROM contacts WHERE name=\"%@\"", 
       name.text]; 
如果你想匹配的字符串作爲子

NSString *querySQL = [NSString initWithFormat:@"SELECT address, phone FROM contacts WHERE name LIKE '%@'",someName]; 

下面是如何使用像

更多例子

/*返回名稱以「d」開頭的所有用戶*/

SELECT * FROM contacts WHERE name LIKE 'd%' 

/*返回其名稱中包含 「DAV」 */

SELECT * FROM contacts WHERE name LIKE '%dav%' 

希望所有用戶,這將幫助你

+0

這個鏈接進入到一個空白頁。 – Henning

+0

謝謝,現在正在糾正,現在工作...... – kamleshwar