私はテーブル構造を持っています
table(col1 char,col2 int,col3 int,col4 char,col5 char) .
コンテンツ リゾルバーを使用して、列 (col1、col4、col3) をクエリしています。
私が使用している特定の列にアクセスするには
cursor.getstring(curso.getColumnIndex('col1'))
このアプローチの値を適切に取得しています。
しかし、列のインデックス値を使用してアクセスする場合
cursor.getstring(1) it is not giving the column col4(1st position).
結果の列の順序は、クエリ順でもテーブル構造順でもありません
それは(col3、col1、col4)のようなものです。
コンテンツ リゾルバによって異なる順序で返されます。これはなぜこのような動作なのですか? これにインデックスアクセスをどのように使用できますか? と信頼性