در مورد متد onNewTask

پرسیده شده
فعالیت 1273 روز پیش
دیده شده 469 بار
0

سلام خسته نباشید 

استاد توی ویدیو داخل کلاس MainActivity در متد onNewTask اومدن id رو برای task ست کردن، مگر ما توی متد onCreate در کلاس sqlHelperزمانی که دستورات sql رو می نوشتیم نگفتیم برای  AUTOINCREMEN  id   پس چرا دوباره ما این id رو ست کردیم؟؟؟

فایل پیوست

1
حذف شده

سلام و احترام

 

بله درسته  AUTOINCREMEN باعث میشه که id مون به صورت اتوماتیک generate شه ولی این صرفا id ما generate میشه اما در دیتابیس اضافه نمیشه ! که ما شرط گذاشتیم که اگر result>0 یا -1 بود یعنی عمل موفقیت امیز بوده پس بیا و id ی که generate شده رو set کن و در دیتابیس ذخیره کن.

پیروز باشید.

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

16 آبان 99

حذف شده
رحیم جان من به اشتباه سوال شما رو به درستی متوجه نشده بودم -> بله درسته شما نیازی به اون خط ندارید و بدون نوشتن آن خط(ست کردن ای دی) نیز تسک ما به دیتابیس اضافه شده و کاری که باید کنیم این هست که صرفا باید چک کنیم که اگر result>۰ یا -۱ بود یعنی عمل موفقیت امیز بوده پس بیا و اداپتر رو هم اپدیت کن(که در سر فصل های آینده با مفاهیمی مثل لایو دیتا اشنا خواهید شد که نیازی به این کار هم نیست)
پوریا شفیعی

17 آبان 99