2010-10-06 6 views
0

Je suis nouveau sur android. J'ai créé une base de données nommée example.db avec des tables dans SqlLite. Cela a bien fonctionné. Il a également été créé en data/data/com.mypackage.myapp/databases/example.db.Comment afficher les tables créées dans une base de données

Maintenant, j'ai besoin d'ouvrir cette base de données et voir le contenu de la base de données. Comment puis-je faire ceci?

Répondre

0

Le suivant ne fonctionne que sur l'émulateur ou sur un téléphone enraciné.

Ouvrez l'invite de commande (ou terminal)

1) Traverse to `\android-sdk-XXX\tools` 
2) Type in `adb shell` 
3) cd /data/data/com.mypackage.myapp/databases/ 
4) sqlite3 example.db 

Maintenant, vous disposez d'une interface SQL pour votre base de données.

Select * from TableName; 
+0

il montre permission refusée – MaheshBabu

+0

Utilisez-vous un téléphone? J'avais l'impression que vous parliez de l'émulateur. Vous ne pouvez pas accéder à la base de données d'un téléphone, sauf si vous avez un téléphone «rooté». – st0le

0

vous pouvez voir le contenu de base de données en tirer la base de données sur le bureau avec l'extension .sqlite par exemple abc.sqlite puis installez le gestionnaire SQLite pour Firefox puis ouvrez que mangaer et sélectionnez le connnect pour ouvrir votre base de données qui va certainement vous permettre de voir le contenu de votre base de données ainsi que des tableaux.

Questions connexes