2010-10-05 79 views
0

對不起,我是一個noob,我想了解使用linux sqlite數據庫,我找不到任何教程,涵蓋了我需要從安裝到創建使用。目前的教程我發現說使用adb shell命令打開一個shell,但是當我打開一個終端這不工作,即使我導航到Android工具文件夾,我可以得到的SQLite命令工作,但教程不解釋我如何使用它。例如,我如何存儲網址和地圖座標以及如何引用它們。設置sqlite數據庫

我曾嘗試使用Firefox的插件,但我還沒有一點頭緒這一切意味着什麼,每個教程說SQLite數據庫是容易的,但它似乎很複雜....... HELP !!!!

P.S纔有可能創建應用程序代碼中的數據,我看到了一些應用程序,這樣做

有沒有人有一個設置指南和教程,可以幫助?

回答

1

要設置數據庫:

推薦的方法來創建一個新的SQLite數據庫是建立SQLiteOpenHelper一個子類並覆蓋onCreate()方法,您可以在其中執行SQLite的命令來創建表數據庫。

要使用它:

可以使用SQLiteDatabasequery()方法,它接受各種查詢參數,如表查詢,投影,選擇,列,分組和其他執行SQLite的查詢。對於複雜的查詢,比如那些需要列別名,你應該使用SQLiteQueryBuilder,它提供了構建查詢幾個convienent方法。


資源:

0

您是否在使用Java。 你可以看看http://www.zentus.com/sqlitejdbc/

+0

不,我正在使用android sqlite3 ....... – JonniBravo 2010-10-05 11:30:51

+0

對不起我正在使用java,但我需要學習使用android sqlite3,所以我可以編程更好。 – JonniBravo 2010-10-05 11:32:33

0

Android有一個名爲SqliteOpenHelper的類,你可以使用它創建和使用java在sqlite上進行通信(做讀/寫操作)。一旦你開始在網上搜索,你可以找到很多樣本。這是一個這樣的樣本。

http://www.reigndesign.com/blog/using-your-own-sqlite-database-in-android-applications/

如果你想打開你的數據庫,你可以使用sqlite的經理它可與Firefox的附加組件。它有一個簡單的界面,以便您可以直接加載數據庫並進行檢查。

0

如果您計劃創建一個新的SQLite數據庫然後在平順性和實現onCreate()方法。

但是,如果您使用的是由其他外部源創建的SQLite數據庫,並且您要將其拉下,請將onCreate()方法留空。

0

您可能會看到SQLite Manager,它是一個免費的GUI,可用於Linux。我強烈推薦它。