1

私はテーブル構造を持っています

      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)のようなものです。

コンテンツ リゾルバによって異なる順序で返されます。これはなぜこのような動作なのですか? これにインデックスアクセスをどのように使用できますか? と信頼性

4

0 に答える 0