[問題] SQLite and UITableView 問題
各位高手你們好
小弟我做了一個小程式
是利用一個view去新增一些個人資料
要利用SQLite去儲存,並在首頁的TableView顯示每個人的名字
但是碰到一些問題
1.SQLite在網路上找到的教學有些需要自行創db檔,有些又可以在程式碼內新增db檔
有沒有一個比較完整的教學步驟可以看,因為小弟我還是個新手。
(雖然有在網路上看到SQLite不適合剛碰觸C語言的新手)
2.在TableView顯示的時候是要寫在
-(UITableViewCell*)tableView:(UITableView *)tableView cellForRowAtIndexPath:
(NSIndexPath *)indexPath
裡面還是要寫在viewDidLoad裡面
因為我有用了NSUserDefaults寫了儲存姓名,在將姓名放在TableView的cell裡面
可是當我按了儲存跳到TableView的時候不會顯示,還要重新啟動才會顯示。
麻煩各位高手幫幫忙了!!
--
*******************************************************************
如果將字母 A 到 Z 分別編上 1 到 26 的分數,(A=1,B=2...,Z=26)
你的知識(KNOWLEDGE)得到 96 分(11+14+15+23+12+5+4+7+5=96)
你的努力(HARDWORK)也只得到 98 分(8+1+18+4+23+15+18+11=98)
你的態度(ATTITUDE)才是左右你生命的全部(1+20+20+9+20+21+4+5= <100> )
*******************************************************************
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.26.126
推
03/28 17:56, , 1F
03/28 17:56, 1F
推
03/28 20:41, , 2F
03/28 20:41, 2F
推
03/29 21:55, , 3F
03/29 21:55, 3F
我使用的p大所提供的範例已經成功儲存and顯示資料
但是我的主鍵無法讓他自動增加,而且好像無法刪除的樣子。
不知道該怎麼處理。
請各位高手教我一下。
※ 編輯: love100205mt 來自: 114.32.26.126 (03/30 10:18)
→
03/30 10:55, , 4F
03/30 10:55, 4F
→
03/30 10:56, , 5F
03/30 10:56, 5F
→
03/30 10:57, , 6F
03/30 10:57, 6F
→
03/30 10:58, , 7F
03/30 10:58, 7F
→
03/30 10:58, , 8F
03/30 10:58, 8F
是因為我沒有事先設定db的關係所以不能讓他自動增加嘛@@?
因為用那個範例不用改就可以RUN,可以儲存也可以刪除
但是我用 asc autoincrement放到新增的地方就會出現錯誤
near "autoincrement": syntax error
※ 編輯: love100205mt 來自: 114.32.26.126 (03/30 11:28)
→
03/30 12:57, , 9F
03/30 12:57, 9F
有些誤會XD
我也是照著範例放在create table內
例如 (uid integer primark key asc autoincrement,.............)
只要加入asc autoincrement的話就會顯示不出來
會出現 near "autoincrement": syntax error
※ 編輯: love100205mt 來自: 114.32.26.126 (03/30 13:12)
我用了firefox的sqlite manager重新設計一次我的db
在放進去之後就可以用了,可以正常儲存正常刪除了!!
雖然不知道到底是什麼原因,總之感謝p大的耐心教學!!
※ 編輯: love100205mt 來自: 114.32.26.126 (03/30 13:58)
推
04/02 03:59, , 10F
04/02 03:59, 10F
討論串 (同標題文章)
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章