saeid222
جمعه 11 مهر 1393, 23:45 عصر
سلام
من این کوری رو میخوام به عنوان کرسر توی sqlite استفاده کنم .
SELECT a.id,(SELECT count(*) FROM content b WHERE a.id >= b.id and whereClause )as indx
,a.label FROM content a WHERE whereClause ORDER BY a.id;
whereClause یک شرط است مثل
(flg_favorite=1)
ولی خطای no such coloumn : میده .
حالا اگه به جای اینکه اسم تک تک فیلدها رو بنویسم کاراکتر * رو قرار بدم مشکل حل میشه .
مشکل توی خط 4 کد زیر بروز میکند
mDbHelper.openDataBase();
mDbHelper.close();
mDb = mDbHelper.getReadableDatabase();
Cursor mCur = mDb.rawQuery(sql, null);
ممنون
من این کوری رو میخوام به عنوان کرسر توی sqlite استفاده کنم .
SELECT a.id,(SELECT count(*) FROM content b WHERE a.id >= b.id and whereClause )as indx
,a.label FROM content a WHERE whereClause ORDER BY a.id;
whereClause یک شرط است مثل
(flg_favorite=1)
ولی خطای no such coloumn : میده .
حالا اگه به جای اینکه اسم تک تک فیلدها رو بنویسم کاراکتر * رو قرار بدم مشکل حل میشه .
مشکل توی خط 4 کد زیر بروز میکند
mDbHelper.openDataBase();
mDbHelper.close();
mDb = mDbHelper.getReadableDatabase();
Cursor mCur = mDb.rawQuery(sql, null);
ممنون