SQLite no such column

Résolu/Fermé
salah92 Messages postés 246 Date d'inscription vendredi 27 mars 2009 Statut Membre Dernière intervention 5 octobre 2015 - 16 mai 2013 à 00:31
 ramzi - 9 déc. 2014 à 20:06
j'ai créer une table base dans SQLite in android devlopement mé j'ai un petit soucis car le LogCat dit que aucune colonne sous le nom quantite_stock se trouvant dans la table produittable
le log cat
05-15 22:04:17.895: E/AndroidRuntime(877): android.database.sqlite.SQLiteException: table produittable has no column named quantite_stock (code 1): , while compiling: insert into produittable(nom_produit,quantite_stock,prix_vente,description_produit) values('samsung','5','6','admjg')
05-15 22:04:17.895: E/AndroidRuntime(877): at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
05-15 22:04:17.895: E/AndroidRuntime(877): at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:882)
05-15 22:04:17.895: E/AndroidRuntime(877): at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:493)

et pour ma base j'ai

String sql="create table if not exists Produittable(id INTEGER PRIMARY KEY AUTOINCREMENT, nom_produit TEXT, quantite_stock TEXT, prix_vente TEXT, description_produit TEXT)";
db.execSQL(sql);
}

String sql="insert into produittable(nom_produit,quantite_stock,prix_vente,description_produit) values('"+ nom_produit.getText().toString() +"','"+ quantite_stock.getText().toString() +"','"+ prix_vente.getText().toString() +"','"+ description_produit.getText().toString()+"')";
db.execSQL(sql);

aider moi a trouver le probléme svp

3 réponses

salah92 Messages postés 246 Date d'inscription vendredi 27 mars 2009 Statut Membre Dernière intervention 5 octobre 2015 6
18 mai 2013 à 01:00
merci j'ai trouver le probléme c que dans SQLite la base ne s'actualise pas toute seul il faut la supprimer du DDMS et executer son application et merci pour ta répence .
1