トップページ > プログラム > 2015年07月26日 > 1IFSoqgC

書き込み順位&時間帯一覧

12 位/166 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000111000014



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Androidプログラミング質問スレ revision49 [転載禁止]©2ch.net

書き込みレス一覧

Androidプログラミング質問スレ revision49 [転載禁止]©2ch.net
125 :デフォルトの名無しさん[sage]:2015/07/26(日) 16:35:06.30 ID:1IFSoqgC
CursorLoaderでsqliteデータベースから読み込んだデータから
onLoadFinishedで、getLong(getColumnIndex(カラム名))で取得しようとしてるのですが、
row0、col-1は読めないとエラーが出てしまいます
カラム名のミスも無いのですが原因はどんなことが考えられるのでしょうか
Androidプログラミング質問スレ revision49 [転載禁止]©2ch.net
128 :デフォルトの名無しさん[sage]:2015/07/26(日) 17:28:53.82 ID:1IFSoqgC
ミスが無いと思い込んでたら数日悩んだ上で質問なんてしないの
藁にもすがる思いでどんなミスかを知ろうとしてまして
Androidプログラミング質問スレ revision49 [転載禁止]©2ch.net
131 :デフォルトの名無しさん[sage]:2015/07/26(日) 18:07:13.43 ID:1IFSoqgC
>>129
ごめん、リロードしてなくって
実はuriMatcher関係がよく理解できなくて、そのmapとかガン無視しちゃったんです…
だもんでこのブログ(http://d.hatena.ne.jp/takutokondo/touch/20110704/p1)のコード参考にcontentprovider作って、
table一つでloader実装したら上手くいったんですけど
もうひとつtable作って、loaderも増やしたらあんなエラーが出てしまって…

だから多分ご指摘の後者なんだとおもうのだけど
Androidプログラミング質問スレ revision49 [転載禁止]©2ch.net
134 :デフォルトの名無しさん[sage]:2015/07/26(日) 23:24:45.94 ID:1IFSoqgC
>>132
>>133
二人とも本当にありがとう
contentProviderで返されるcursorと
onLoadFinishedの引数にあるcursorを
Logとデバッグで確認したところcountはしっかりありました

そして、謝らなければなりません
col-1というエラーがずっと気にかかっていて、ついさっき気づいたんです
cursor.getXXXは3つのカラムについて使っていたのですが、そのうちの一つがqueryのprojectionに入っていませんでした
お騒がせしてしまい本当に申し訳ありませんでした


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。