2
我創建的應用程序脫機工作和在線...但我應該從sqlite數據庫同步我的數據到服務器。我使用Web服務來接受應用程序的請求,但問題是即時通訊在sqlite數據庫中有多像父子關係一樣依賴,並且每個記錄都有id列,但在服務器端與Id列存在相同的表結構,它是身份列是由服務器自動生成,但在本地數據庫中的應用程序我不能使用Id作爲AUTOINCREMENT .... bcz它將confilt id ....Android應用使離線和在線工作?我應該以哪種方式同步數據?
另一種情況 - 我必須使第一個主表插入在服務器上,然後是它的孩子。 ,並採取在服務器上生成的ID ...獲取本地數據庫並更新它。
我應該如何保持數據的一致性......請幫助我
在此先感謝
能否請您詳細闡述您的問題...在你的情況下同步方式來自服務器的數據將被推送至設備還是同步?你能否給我提供一些關於你的用例 – curious 2013-02-13 11:08:30
同步的更多細節。在移動本地數據庫包含相同的表結構哪個服務器和我高中每個表中添加一列ROWId,以便當數據從應用程序插入數據庫時,然後ROWId將生成自動編號,但id列將爲空bcz此列是由服務器生成,所以當數據同步從應用程序到服務器,然後在插入服務器將生成ID ...應用程序檢索此Id並更新到本地數據庫..我知道這不是一個好方法..但你可以建議我一些過程。 我的表具有這種關係,所以我要照顧該服務器應該插入主tbl 1st然後孩子 – user2067954 2013-02-13 12:33:23