کلیدستان

نسخه‌ی کامل: خطا هنگام select کردن از دیتابیس (در برنامه نویسی اندروید)
شما در حال مشاهده نسخه آرشیو هستید. برای مشاهده نسخه کامل کلیک کنید.
باسلام
من برنامه ای نوشتم که اطلاعاتی رو از دیتابیس میگیره و در گرید ویو نمایش میده اما وقتی میخوام ببینم اون مورد انتخابی رو بهش حق دسترسی داره یا نه اگر یک بار مستقیم برم بزنم درسته وللی مثلا روی موارد دیگر بزنم و بگه محدود هستید اگر بخوام دوباره روی موردی که اجازه دارم بزنم فورس کلوز میکنه برنامه.
 کد انتخاب از دیتابیس:

کد پی‌اچ‌پی:
public String active(int id) {
        
Cursor cu db.rawQuery("select * from dastur where id=" idnull);
        
String name =new String();
        if( 
cu != null && cu.moveToFirst() ){
            
namecu.getString(1);
            
cu.close(); 
        }
        return 
name;
    } 

اینم کد برای اجرای محدودید در اکتیویتی دیگر:

کد پی‌اچ‌پی:
String Active db.active(Number);
                    
db.close();
                    if (
Active.equals("0") ) {
                        
Toast.makeText(getBaseContext(), "مرحله بسته می باشد",
                                
Toast.LENGTH_SHORT).show();
            
                    } else {

                        
Intent next = new Intent(getBaseContext(), A.class);
                        
startActivity(next);
                    } 
باید پنجره لوگ کت قرار بدید
خدمت شما:
[عکس: n1vopnypubjmfb55t7jt.png]