なぜ私のsqliteのinsertWithOnConflictが-1を返すか知りたいのですが。 -1の原因となったエラーを表示する方法はありますか?sqliteのinsertWithOnConflictは-1を返しますが、エラーが表示されません
1
A
答えて
0
あなたは挿入が起こらなかったと推測することしかできません。 「sqlite」でlogcatをフィルタリングして、何かが報告されているかどうかを調べることはできますが、それは開発中にのみ役立ち、実行時には役に立たないことです。
また、このメソッドのドキュメントが間違っていることにも注意してください。 CONFLICT_IGNORE
を使用していて、既存の行がある場合、このメソッドは-1
,ではなく、の既存の行の行IDを返します。
0
代わりにinsertOrThrow()
を使用して例外を取得してください。
関連する問題
- 1. 1ページスクロールフッターが表示されません
- 2. Jsfiddleエラーが表示されません
- 3. PHPエラーが表示されません
- 4. SQLiteで作成したテーブルが表示されません
- 5. ループは1の結果しか表示されませんが、
- 6. エラーは表示されませんが機能は実行されません
- 7. Sqlite:複数の結果が表示されません
- 8. エラーsqliteデータベーステーブルに特定の列が表示されていません
- 9. jScrollPaneは機能しませんが、エラーは表示されません
- 10. LINQ挿入 - エラーは表示されませんが挿入されません
- 11. Java Sqliteテーブルが作成されましたが、sqliteスタジオに表示されません
- 12. アンドロイドスタジオはエラーは表示されませんが、コードがクラッシュします
- 13. jQueryオートコンプリートデータが返されましたが表示されません
- 14. Vue(Vue.js)コンポーネントをインポートするとエラーは表示されませんが、表示されません
- 15. jQuery: 'タイムアウト'エラーが表示されません。エラーコールバックが起動しません。
- 16. AT + CMGRはokを返しますがメッセージは表示されません
- 17. カスタムモジュールデータは正常に返されましたが、表示されません
- 18. C#パッケージTyrrrz/YoutubeExplodeがYouTube html5ビデオではエラー403を返しますが、フラッシュビデオでは表示されません
- 19. Mysqli Insertが機能しません。エラーは表示されません
- 20. JDBCアップデートでエラーは表示されませんが、動作しません。
- 21. SQLインサートが動作しません(エラーは表示されません)
- 22. 「広告は表示されません。広告が表示されません」
- 23. エラーは表示されませんが、警告ダイアログは表示されません。
- 24. 角度サービスは値を返しますが、ページに表示されません
- 25. Pocket IEはODBCエラーをスローしますが、デスクトップブラウザは表示されません
- 26. コードはコンパイル時にエラーを表示しませんが、出力は表示されません
- 27. ナビゲーションバーが表示されますが、ボタンとタイトルは表示されません
- 28. C#WinFormsラベルが表示されますが、テキストは表示されません。
- 29. カスタムページ404は表示されませんが、ページ500が表示されます
- 30. C#コードではVisual Studio 2015でエラーが表示されますが、2013では表示されません