2012-05-04 44 views
-1

我開始學習使用帶有SQLite的Eclipse SDK進行android開發。Android&sqlite - 我必須在訪問數據庫之前創建並替換數據庫嗎?或者我可以打開數據庫和查詢?

如果我有一個現有的數據庫,其中我手動創建的,在另一個應用程序等 看起來好像所有的例子,甚至由此帶來現有數據庫中的那些,被迫調用創建一個空白DB頭,然後,用現有的數據庫替換它。

爲什麼我不能簡單地連接它並從現有數據中查詢?

例如,使用「openDataBase」或類似的? 有沒有人有這樣一個非常簡單的例子...代碼示例項目?

回答

0

你應該可以做到這一點。確保數據庫路徑指向正確的數據庫。然後,您可以打開並查詢數據庫。

+0

感謝您的回覆。但是如何? – user1375987

+0

謝謝,這似乎照顧到了這個問題。 db.execSQL(「CREATE TABLE IF NOT EXISTS」 – user1375987

0

如果你的意思是打包數據庫與你的應用程序,那麼這是唯一的方法。如果你從應用程序(網絡,USB,不管)加載它,那麼是的,你可以直接訪問AFAIK。

+0

是的,打算用我的應用程序打包一個只讀數據庫問題是,我如何簡單地訪問數據庫,從表中選擇並顯示數據?最後, ? – user1375987

相關問題