私はしばらくの間Androidアプリに取り組んでおり、それを提出してすでに成績を受け取っているところまで到達しました。しかし、私は暇なときにそれをいじっていて、少しアップグレードしたいと思っています。私のアプリがこれまでに行ったことを要約すると、次のようになります。
- ユーザーがクラスのリストを作成できるようにします
- ユーザーがそれらのクラスの課題のリストを作成できるようにします
- ユーザーがクラス/課題を編集できるようにします
私は最近、割り当てのヘルパー クラスを編集した後、力を入れています。問題の発生源を絞り込むことができました。
return (getReadableDatabase().rawQuery("SELECT _id, assname, urge, name, assday, assmonth FROM assignments ORDER BY "+ orderBy, null));
その特定のステートメントが表示される両方のインスタンスでエラーを出しているようです。
return (getReadableDatabase().rawQuery("SELECT _id, assname, urge, name, assday, assmonth FROM assignments WHERE _ID=?", args));
これらのステートメントの両方からassdayとassmonthを削除し、プログラムがそれらをコンテンツ値に追加しないようにすると、エラーはなくなります。
やりたいことは、期限日と月の列を追加して、課題リストに表示できるようにすることだけです。私はこれを行う方法を知っていますが、エラーが私を止めています。前もって感謝します。