我目前正在嘗試學習如何在android中使用SQLite數據庫。我已經成功地遵循http://www.androidhive.info/2011/11/android-sqlite-database-tutorial/,但我現在想製作一個有25-30個字段的表格。這似乎是一個巨大的任務,以類似的風格輸入所有這些,特別是我希望能夠通過這些字段進行搜索。爲包含多個字段的表製作數據庫輔助類
有什麼我可以用來自動生成一個數據庫幫助類與這些字段和方法來搜索他們?或者我是以完全錯誤的方式進行討論的?
感謝
對不起,但起初我並沒有在代碼中看到任何不合理的地方,除了沒有交易(但我知道它可能只是一個初始例子--- KISS)。對象模型起初看起來不錯,請記住,添加更多字段並不是一項艱鉅的任務......您只需保留結構並添加相關字段和參數即可。此外,你有很多領域,所以你會添加所有這些...... – davidcesarino 2012-03-17 23:34:38
但是在創建表的例子中,需要3行來爲3個字段創建字符串。這是否意味着我製作這張表的唯一方法是輸出大約30行?然後,最重要的是有搜索的巨大方法? – michaeltpb 2012-03-17 23:47:50
我不是SQL專家(因此我評論,沒有回答),但是不是必須定義SQL結構嗎?你可以將邏輯SQL結構抽象成輔助方法,但是你會在某個地方定義它。您將至少定義列名稱,但結構可以被抽象化。然後可以將用於創建列的sql命令輸入到循環中。我不知道「巨大的搜索方法」是什麼意思。這是我的理解,你只需要選擇你在搜索時真正關心的列。如果所有,我見過的大多數Android類都使用null。 – davidcesarino 2012-03-18 02:11:43