Objectという名前のテーブル(もちろん)を持つSQLiteデータベースがあります。私のアプリケーションでは、そのテーブルとそのすべてのフィールドにアクセスする必要があります。データベースにクエリを実行し、カーソルから必要なすべての情報を問題なく取得できます。問題は、次にカーソルをどうするかを決めることです。現在、オブジェクトというクラスを作成することを考えています。これには、クエリによって設定されるテーブル内のすべての列のフィールドがあります。これはとても... 非効率的です。オブジェクトが使用するためにテーブルにあるすべての列を書き出す必要なしにこれを行う方法がわかりません.DRYに違反しているようです. これを行うためのより良い方法はありますか?
私の最終目標は、テーブル内のすべての行にアクセスして、その行に必要な情報を取得できるようにすることです。たとえば、これを使用して ListView にデータを入力します。これがあいまいすぎる場合はお知らせください。明確にするよう努めます。
ありがとう!
編集: ライブラリdb40を見つけました。ライブラリは、モバイル アプリケーションとしてはやや大きい (40 mb) ようです。誰もこれを経験していますか?私が読んだことはすべて、それが良いことを示しているようです. 情報を見つけたら、さらに投稿します。