2012-06-16 18 views
0

中創建表格後,請幫助我查看Sqlite表格及其內容。如何在cmd中查看我的數據庫表和插入的值。在android

mydb = DbActivity.this.openOrCreateDatabase("asd", MODE_APPEND, null); 
    mydb.execSQL("CREATE TABLE IF NOT EXISTS hai(name varchar,password varchar)"); 
    mydb.execSQL("INSERT INTO hai VALUES('"+ a + "','" + b + "')"); 
+0

我達到D:\ Software \ Language Related \ Android \ android-sdk-windows \ platform tools –

+0

看到我的答案在下面 –

回答

0

開放使用SQLite的工具數據庫:

C:\> adb shell 
# sqlite3 /data/data/com.org.sample/databases/history.db 

SQLite version 3.5.9 
Enter ".help" for instructions 

sqlite> .tables 
android_metadata suggestions 

sqlite> .schema suggestions 
CREATE TABLE suggestions (_id INTEGER PRIMARY KEY,display1 TEXT UNIQUE ON CONFLICT REPLACE,display2 TEXT,query TEXT,date LONG); 

sqlite> select * from suggestions; 
2|randy pausch last lecture|Results for "randy pausch last lecture"|randy pausch last lecture|1264159994987 
0

如果您使用仿真器或如果您的設備是植根:

1)首先,我建議你這個插件-in for eclipse:http://coderzheaven.com/2011/04/sqlitemanager-plugin-for-eclipse/

你可以在其中瀏覽你的數據庫

2)在cmd中第二種方式:

adb -s emulator-5554 shell 
sqlite3 /data/data/your-app-folder/databases/database-name.db 
select * from myTable 

如果設備的根源並非是你不能做任何事情。

相關問題