2010-10-05 10 views
0

Désolé je suis un noob, j'essaie d'apprendre sur les bases de données sqlite en utilisant linux, je ne trouve pas de tutoriel qui couvre ce dont j'ai besoin de configuration à la création à l'utilisation. Pour le moment, je trouve que les tutoriels ouvrent un shell en utilisant la commande adb shell mais quand j'ouvre un terminal cela ne marche pas même si je navigue vers le dossier android tools, je peux obtenir la commande sqlite mais les tutoriels n'expliquent pas comment je l'utilise . Par exemple, comment puis-je stocker les URL et les coordonnées de la carte et comment les référencer.Configuration de la base de données sqlite

J'ai essayé d'utiliser le plugin firefox mais je n'ai pas la moindre idée de ce que tout cela signifie et chaque tutoriel dit base de données sqlite est facile mais il semble si compliqué ....... AIDE !!!!

P.S serait-il possible de créer les données contenues dans le code d'application, je l'ai vu quelques applications qui font cela

Quelqu'un at-il un guide mis en place et tutoriel qui peut aider?

Répondre

1

Pour configurer votre base de données:

La méthode recommandée pour créer une nouvelle base de données SQLite est de créer une sous-classe de SQLiteOpenHelper et remplacer la méthode onCreate(), dans lequel vous pouvez exécuter une commande SQLite pour créer des tables dans la base de données.

Pour l'utiliser:

Vous pouvez exécuter des requêtes SQLite en utilisant les méthodes SQLiteDatabasequery(), qui acceptent différents paramètres de la requête, tels que la table pour interroger, la projection, la sélection, les colonnes, le regroupement, et d'autres . Pour les requêtes complexes, telles que celles qui nécessitent des alias de colonnes, vous devez utiliser SQLiteQueryBuilder, qui fournit plusieurs méthodes pratiques pour créer des requêtes.


Ressources:

0

Utilisez-vous Java. Vous pouvez jeter un coup d'oeil

+0

Non J'utilise android sqlite3 ....... – JonniBravo

+0

Désolé correction J'utilise java mais j'ai besoin d'apprendre à utiliser sqlite3 android pour pouvoir mieux programmer. – JonniBravo

0

Android a une classe nommée SqliteOpenHelper à l'aide de laquelle vous pouvez créer et communiquer (faire des opérations de lecture/écriture) sur sqlite en utilisant java. Vous pouvez trouver de nombreux échantillons une fois que vous commencez à chercher en ligne. Voici un exemple.

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

Si vous souhaitez ouvrir votre base de données, vous pouvez utiliser SQLite Manager qui est disponible avec Firefox comme un addon. Il a une interface facile pour que vous puissiez charger votre base de données directement et vérifier.

0

Si vous envisagez de créer une nouvelle base de données SQLite puis sur tour et mettre en œuvre la méthode onCreate(). Mais si vous utilisez une base de données SQLite créée par une autre source externe et que vous allez la retirer, laissez la méthode onCreate() vide.

0

Vous pouvez regarder SQLite Manager, qui est une interface graphique gratuite et disponible dans une variété Linux. Je le recommande fortement.

Questions connexes