多くの列を持つムービーテーブルと、同じ列/フィールドタイプのテーブルを同じ順序で表すクラスがあります(idの1つのintと他のすべては文字列です)このコードは、のレコードを挿入しようとしますオブジェクトからmovie
データベースへのムービー。メソッドput
がそのグループを取得できない、または引数(String, capture#2-of ?)
が問題を解決するためにそれよりも良いまたは少し悪いものがあるという問題が発生しますか?
EDIT:
なぜ私が間違っているのか説明してもらえますか?
ContentValues contentValues = new ContentValues();
Field[] fields = movie.getClass().getFields();
for(int i = 0; i < fields.length; i++)
{
contentValues.put(allColumns[i], fields[i].getType().cast(fields[i].get(movie)));
}