droid68 Posté(e) 15 avril 2011 Share Posté(e) 15 avril 2011 Bonjour, Pour finir mon application il me reste plus cas faire une base de données pour envoyer des informations dans des spinners et envoyer dans une table le résultat (Normale quoi !). le soucis c'est pour la création de la base données. je i partout que c'est super simple (Ouf super) sauf que .... je galère comme ce n'est pas possible pour la créer . j'ai suivi nombre d'exemples mais rien ne fonctionne enfin pour moi :( http://android-france.fr/2009/04/02/developpez-une-application-pour-android-etape-5connexion-a-la-base-de-donnee/ http://blog.oxiane.com/2010/03/23/creer-une-base-sqlite-dans-android/ j'ai même un bouquin Android idem ce ne fonctionne pas dans mon application. Ce que je veux pour le moment, c'est avoir un champ, id, circuit, longueur, pour envoyer dans mon spinner... mais quand je lance l’application ma bd n'est pas créer dans "/data/data/mon application/database" et il n'y a pas de message d'erreur Comment faire ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
alikyo Posté(e) 15 avril 2011 Share Posté(e) 15 avril 2011 tu veux dire "/data/data/<ton package name>/database", parce que si je ne me trompe pas c'est dans ce path qu'il faut placer ta base de données. Lien vers le commentaire Partager sur d’autres sites More sharing options...
droid68 Posté(e) 4 mai 2011 Auteur Share Posté(e) 4 mai 2011 Bonjour, je suis toujours au point mort avec cette foutu base de données. Je ne comprends pas comment faire une base de données :( pour exemple je veux créer cette base cette classer se nomme "DBAdapter.class" package org.com.exemplebase; import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase.CursorFactory; import android.database.sqlite.SQLiteOpenHelper; class DBAdapter extends SQLiteOpenHelper { private static final String DATABASE_NAME = "mabase.db"; private static final String TABLE1 = "table1"; private static final String COLONNE_ID = "id"; private static final String COLONNE_ch1 = "champ1"; private static final String COLONNE_ch2 = "champs2"; private static final int DATABASE_VERSION = 1; //requete creation bdd private static final String DATABASE_CREATE = "CREATE TABLE" + TABLE1 + " (" + COLONNE_ID + " integer primary key autoincrement, " + COLONNE_CH1 + " text not null, " + COLONNE_CH2 + " text not null);"; public DBAdapter(Context context, String nom, CursorFactory cursorfactory, int version) { super(context, nom, cursorfactory, version); } @Override public void onCreate(SQLiteDatabase db) { db.execSQL(DATABASE_CREATE); onCreate(db); } @Override public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { // TODO Auto-generated method stub db.execSQL("DROP TABLE " + TABLE1 + ";"); onCreate(db); } } mais rien ne se passe ma base n'est pas créé dans data/data/org.com.exemplebase/databases/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
droid68 Posté(e) 5 mai 2011 Auteur Share Posté(e) 5 mai 2011 c bon j'arrive créer une base de données VINDOUI, c'est pas une B-D qui va me résister. :o Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.