mohammadali1375
پنج شنبه 21 اسفند 1393, 13:37 عصر
سلام. ببخشید یکم عنوان به نظر نا مفهوم میاد.
داشتم رو یک نرم افزار حظور و غیاب کار میکردم که به یه مشکل خوردم که فکر کنم چند روز پیش که داشتم مینوشتم نبود.
مشکل اینه که مثلا یک کلید هست برای حذف رکورد. با زدن کلید کوری پاک کردن اجرا میشه و بلافاصله لیست نمایش اعضا پاک میشه و از اول از روی دیتا بیس ساخته میشه. حالا مشکلی که پیش اومده اینه که نشون نمیده پاک شده یعنی با تازه سازی لیست از روی دیتابیس ( بلا فاصله بعد از پاک کردن رکورد) به نظر میاد هنوز رکورد پاک نشده و دیتابیس اون رکورد رو بر میگردونه. اگه نرم افزار رو باز و بسته کنم یا دو باره یک عمل دیگه که باعث تازه سازی لیست بشه انجام بدم نشون میده که رکورد پاک شده. یا مثلا اگه هم تو همون event کلیک دوبار کوری مربوط به حذف رو اجرا کنم بعدش لیست رو تازه سازی کنم نشون میده پاک شده ولی اگه چند بار لیست رو پس از پاک شدن بلافاصله به روز کنم نشون نمیده که رکورد پاک شده. مشکل از چیه ؟
داشتم رو یک نرم افزار حظور و غیاب کار میکردم که به یه مشکل خوردم که فکر کنم چند روز پیش که داشتم مینوشتم نبود.
مشکل اینه که مثلا یک کلید هست برای حذف رکورد. با زدن کلید کوری پاک کردن اجرا میشه و بلافاصله لیست نمایش اعضا پاک میشه و از اول از روی دیتا بیس ساخته میشه. حالا مشکلی که پیش اومده اینه که نشون نمیده پاک شده یعنی با تازه سازی لیست از روی دیتابیس ( بلا فاصله بعد از پاک کردن رکورد) به نظر میاد هنوز رکورد پاک نشده و دیتابیس اون رکورد رو بر میگردونه. اگه نرم افزار رو باز و بسته کنم یا دو باره یک عمل دیگه که باعث تازه سازی لیست بشه انجام بدم نشون میده که رکورد پاک شده. یا مثلا اگه هم تو همون event کلیک دوبار کوری مربوط به حذف رو اجرا کنم بعدش لیست رو تازه سازی کنم نشون میده پاک شده ولی اگه چند بار لیست رو پس از پاک شدن بلافاصله به روز کنم نشون نمیده که رکورد پاک شده. مشکل از چیه ؟