[問題] 透過WebService把json資料寫入sqlite
大家好~ 目前我們在做透過webservice進行登入後把資料回寫sqlite
這是WebService的程式碼
http://pastebin.com/tk54PApp
這是app的
http://pastebin.com/R6Xw7RZb
/////
開發環境
資料庫:MS Sql 2008 r2
android版本: 4.2
webservice是用vs2010去編寫!!
有掛ksoap2.jar json.jar
/////
我們這隻app的主要目的為
先登入帳號後,把該學生的選課資訊、選到課的對應書籍
上課時間地點、學生的班級、學號、姓名都回寫到本機的Sqlite
希望資料是由webservice從ms sql把資料抓出來後
把資料轉成json格式,再丟進本機的sqlite。
最後呈現是由listview把sqlite的資料一一展示出來
目前已經實做登入的功能 在實體機器上也成功可以run
不過對於怎麼登入後把屬於該學生的資料從ms sql內撈出來並轉成json格式回傳有疑問
webservice部分
因為登入的帳號就是學號,所以可以藉由學號去查詢屬於該學號的全部資料
查詢出來的資料 要怎麼在webservice那邊就包進去json丟回來?
目前查到大部分都是寫JQuery 回傳 想請問有沒有更簡潔的方法?
app部分
因為是每次登入才把資料寫入sqlite 日後如果 資料量越來越大時
是不是就會造成登入時間會越來越長(等待資料寫入sqlite的時間)?
sqlite部分
應該是每次開啟app和結束app時都清空一次資料
避免資料殘存在裡面
我們目前的想法和做法 不知道有沒有地方是錯的XD
或是有更好的方法可以做~?
謝謝大家花時間看這篇!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.67.93
推
04/04 23:01, , 1F
04/04 23:01, 1F
→
04/04 23:01, , 2F
04/04 23:01, 2F
→
04/04 23:01, , 3F
04/04 23:01, 3F
→
04/05 01:16, , 4F
04/05 01:16, 4F
→
04/05 01:16, , 5F
04/05 01:16, 5F
→
04/05 01:17, , 6F
04/05 01:17, 6F
→
04/09 10:05, , 7F
04/09 10:05, 7F
→
04/09 10:06, , 8F
04/09 10:06, 8F
→
04/09 10:06, , 9F
04/09 10:06, 9F
→
04/09 10:06, , 10F
04/09 10:06, 10F
→
04/09 10:07, , 11F
04/09 10:07, 11F
→
04/10 00:18, , 12F
04/10 00:18, 12F