سلام
" = ?" معنی اش چیه؟
چرا new String[] ؟
چرا product.getID() باید به string تبدیل بشه؟
db.delete(TABLE_PRODUCTS, COLUMN_ID + " = ?", new String[] { String.valueOf(product.getID()) });
سلام
" = ?" معنی اش چیه؟
چرا new String[] ؟
چرا product.getID() باید به string تبدیل بشه؟
db.delete(TABLE_PRODUCTS, COLUMN_ID + " = ?", new String[] { String.valueOf(product.getID()) });
اینکار برای این میباشد که در کلاس Product یک تابع به نام getId قرار داده شده است که مقدار عددی برمیگرداند.
برای این بررسی شرط توی اسکیول استفاده میشه" = ?" معنی اش چیه؟
دلیل تبدیل مقدار عددی به رشته هم به خاطر این هست که تابع delete آرگومان های خود برای شروط رو از طریق آریه ایی از رشته ها دریافت میکنه.
YES I AM Qt
Code Less
Create More
Deploy Everywhere