我有3个以上的观点。我的数据库如下所示:
Category:
CatID | CatTitle
----------------
1 | XYZ
2 | Sample
Content:
ItemID | ItemCatID | ItemText | ItemText2 | ItemText3 | ItemText4
-----------------------------------------------------------------
1 | 1 | Test | Bla | Sample | MoreContent
2 | 1 | Test2 | BlaBla | Sample2 | Other Content
3 | 2 | Test3 | BlaBla2 | Sample3 | Other Content2
我想要一个视图,其中第一页类别,第二页列表(ItemText),第三页详细信息。
我不确定如何实现这一目标。如果我使用JOIN,我应该在triple中定义“sqlite3_stmt * compiledStatement”吗?
我认为可以用'For',“get parent,child”(就像java中的游标)来完成?
欢迎任何建议。
答案 0 :(得分:0)
我不确定你想要什么。 你能更具体一点吗?
我可以给你两个提示,首先SQLite不支持存储过程,并且对PL / SQL的支持非常有限:http://www.sqlite.org/whentouse.html 如果你真的必须使用它我建议看这个,我从来没有尝试过,但它可能会工作: http://chriswolf.heroku.com/articles/2011/01/26/adding-stored-procedures-to-sqlite
其次,你通常想在SQLite c函数周围使用一个Wrapper,这样你就会越来越担心SQL本身的c函数,例如: Best Cocoa/Objective-C Wrapper Library for SQLite on iPhone
希望这有帮助