作者GGing (小軒軒)
看板AndroidDev
標題[問題] 資料庫的建立與使用
時間Mon Apr 23 16:09:19 2012
小弟剛接觸Android不久,
也有爬文看了一下相關的文章,
但還是無法獲得解答,
所以有幾個粗淺的問題想要直接請教大家:
我想做的是電話簿的APP,裡面的資訊已經有現成的(存成excel檔案),
不需要再自己手動一一輸入,
那這樣有辦法直接建一個給Android直接使用的資料庫嗎?
有個疑問是像很多美食的APP,裡面店家的資訊應該是存成資料庫然後直接讓
使用者來做查詢,那他們的資料庫是用何種方式建成的?
裡面的資訊有上萬筆,不可能等到啟動APP時才開始建吧!
還是說他們是另外寫一個建database的APP產生XXX.db檔案呢?
以上幾個笨問題想請各位先進回覆了,感謝! <(_ _)>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.85.2.50
1F:推 LaPass:第一次執行的時候建進去的吧? 04/23 17:24
2F:→ LaPass:說不定還從網路上抓下來 04/23 17:25
3F:→ GGing:那如果像店家資料有幾千幾萬筆也是要一一手動輸入嗎? 04/23 17:29
4F:推 armkira:連線到店家的sever抓資料庫下來查詢,然後大概是只有簡單 04/23 17:53
5F:→ armkira:的資料編號跟名稱而已吧,若要詳細資料要另外呼叫的意思 04/23 17:53
6F:→ GGing:感謝一樓和樓上的回答!那如果不透過WEB來抓取資料庫的內容 04/23 18:05
7F:→ GGing:呢?我的意思是有沒有辦法直接將Excel內的data直接轉成APP可 04/23 18:05
8F:→ GGing:以讀取的資料庫?還是說一筆一筆data都要手動建成資料庫呢? 04/23 18:06
9F:推 LaPass:通常是有現成的資料去轉檔..... 至於現成的資料,看要用買 04/23 19:11
10F:→ LaPass:的,或是去抓或是自己收集 04/23 19:12
11F:→ GGing:假如我現在有現成的data(Excel格式),那要如何轉成db檔呢? 04/23 19:18
12F:推 LaPass:方法不少,以妳的狀況我是覺得用excel打開,另外存成txt或 04/23 19:31
13F:→ LaPass:csv,然後直接用讀檔把檔案讀進去會比較方便。 04/23 19:31
14F:推 zzzajing:如果是我的話,我會轉成sqlite,因為好下sqlcommand處理 04/24 10:27
15F:→ zzzajing:若配合web Service日後更新店家資訊也方便。 04/24 10:27
16F:→ zzzajing:firefox的sqlite套件有匯入csv資料的功能。 04/24 10:38
17F:推 armkira:我的想法跟樓上一樣 sqlite manager很好用 04/24 13:56
18F:→ armkira:我記得有本書有寫到行動點餐的範例 可以參考一下 04/24 13:57
19F:推 LaPass:有這麼好用的東西啊@@ 04/24 15:52
20F:→ GGing:感謝zzzajing大及各位的幫忙,真的受益不少 :) 04/24 22:10