Que signifie cette erreur? Je suis en train d'insérer des dates pour la base de données SQLiteErreur lors de l'insertion de la date dans la base de données SQLite dans android
01-01 12:25:12.625: E/Database(412): Error inserting event_id=4 end_date=03/01/3912 12:27:38 PM event_title=test test test event_body=test test test test test test test test location=Gaza start_date=01/01/3912 12:24:38 PM
01-01 12:25:12.625: E/Database(412): android.database.sqlite.SQLiteConstraintException: error code 19: constraint failed
01-01 12:25:12.625: E/Database(412): at android.database.sqlite.SQLiteStatement.native_execute(Native Method)
01-01 12:25:12.625: E/Database(412): at android.database.sqlite.SQLiteStatement.execute(SQLiteStatement.java:61)
01-01 12:25:12.625: E/Database(412): at android.database.sqlite.SQLiteDatabase.insertWithOnConflict(SQLiteDatabase.java:1582)
01-01 12:25:12.625: E/Database(412): at android.database.sqlite.SQLiteDatabase.insert(SQLiteDatabase.java:1426)
01-01 12:25:12.625: E/Database(412): at com.android.dataset.DatabaseHelper.insertAppointment(DatabaseHelper.java:74)
01-01 12:25:12.625: E/Database(412): at com.android.uis.CreateAppointmentActivity$3.onClick(CreateAppointmentActivity.java:83)
01-01 12:25:12.625: E/Database(412): at android.view.View.performClick(View.java:2485)
01-01 12:25:12.625: E/Database(412): at android.view.View$PerformClick.run(View.java:9080)
01-01 12:25:12.625: E/Database(412): at android.os.Handler.handleCallback(Handler.java:587)
01-01 12:25:12.625: E/Database(412): at android.os.Handler.dispatchMessage(Handler.java:92)
01-01 12:25:12.625: E/Database(412): at android.os.Looper.loop(Looper.java:130)
01-01 12:25:12.625: E/Database(412): at android.app.ActivityThread.main(ActivityThread.java:3683)
01-01 12:25:12.625: E/Database(412): at java.lang.reflect.Method.invokeNative(Native Method)
01-01 12:25:12.625: E/Database(412): at java.lang.reflect.Method.invoke(Method.java:507)
01-01 12:25:12.625: E/Database(412): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839)
01-01 12:25:12.625: E/Database(412): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597)
01-01 12:25:12.625: E/Database(412): at dalvik.system.NativeStart.main(Native Method)
01-01 12:25:12.685: D/dalvikvm(412): GREF has increased to 201
La contrainte a échoué. Veuillez montrer votre schéma de table et la requête que vous exécutez, et assurez-vous que vous n'insérez pas simplement une clé en double. – Mat
Avez-vous fait référence à la question similaire: http://stackoverflow.com/questions/8558850/unable-to-insert-data-into-sqlite-database-for-android-device. Cela pourrait aider – Shraddha