なぜ私のsqliteのinsertWithOnConflictが-1を返すか知りたいのですが。 -1の原因となったエラーを表示する方法はありますか?sqliteのinsertWithOnConflictは-1を返しますが、エラーが表示されません
1
A
答えて
0
あなたは挿入が起こらなかったと推測することしかできません。 「sqlite」でlogcatをフィルタリングして、何かが報告されているかどうかを調べることはできますが、それは開発中にのみ役立ち、実行時には役に立たないことです。
また、このメソッドのドキュメントが間違っていることにも注意してください。 CONFLICT_IGNORE
を使用していて、既存の行がある場合、このメソッドは-1
,ではなく、の既存の行の行IDを返します。
0
代わりにinsertOrThrow()
を使用して例外を取得してください。
関連する問題
- 1. Jsfiddleエラーが表示されません
- 2. ループは1の結果しか表示されませんが、
- 3. jScrollPaneは機能しませんが、エラーは表示されません
- 4. LINQ挿入 - エラーは表示されませんが挿入されません
- 5. Sqlite:複数の結果が表示されません
- 6. AT + CMGRはokを返しますがメッセージは表示されません
- 7. コードはコンパイル時にエラーを表示しませんが、出力は表示されません
- 8. Pocket IEはODBCエラーをスローしますが、デスクトップブラウザは表示されません
- 9. C#WinFormsラベルが表示されますが、テキストは表示されません。
- 10. C#コードではVisual Studio 2015でエラーが表示されますが、2013では表示されません
- 11. Chromeで「Canvas has tainted」エラーが表示されますが、FFでは表示されません
- 12. 警告ダイアログが表示されますが、表示されません。
- 13. iAdがシミュレータに表示されますが、デバイスに表示されません
- 14. AJAX呼び出しでデータが返されますが、ダウンロードのプロンプトは表示されません。
- 15. 私のXMLサイトマップでエラーが表示されません
- 16. jQuery .hideは動作しますが、表示されません。
- 17. ビューが返されませんでした。(HttpResponseオブジェクトは返されません)
- 18. Imagemagickはテキストを表示しませんが、エラーは発生しません
- 19. XPでWindowsフォームが繰り返しペイントされますが、Vistaでは表示されません。
- 20. XCTest出力にエラーが表示されますが、エラーはスローされません。
- 21. ValidationSummaryが表示されません
- 22. フォームが表示されません。 。 。斗!
- 23. ComboBox SelectedValueが表示されません
- 24. リモートブランチが表示されません
- 25. スクロールバーが表示されません
- 26. コマンドバーコントロールが表示されません
- 27. タイムピッカーダイアログが表示されません
- 28. ウィンドウが表示されません
- 29. Androidトーストが表示されません
- 30. SharePointコンテンツタイプが表示されません