جابه جا کردن رکورد ها در دیتا بیس (حل شد)
من نفهمیدم شما در محیط ویندوز می خواهید این کار را بکنید و یا در اپلیکیشن و در زمان اجرای آن می خواهید رکوردی بین رکوردهای دیگر ایجاد کنیم. به هر حال در وینذوز که راه کاملا مشخصه و دوستمون هم اشاره کردن. ولی در اپلیکیشن و نرم افزارهای مرتبط با پایگاه داده برای این کار معمولا راه های زیادی وجود داره که البته اگه در اینترنت جستجو کنید آن ها را خواهید یافت. و البته اکثرا ابتکاری هستند و تا آنجا که بنده می دونم راه رسمی از طرف سیستم های دیتابیس ارائه نمی شود. به نظر بنده راه زیر ساده ترین راه بوده و مقدار پروسس پایین تری را نیاز دارد.
برای این کار یک متغیر Float تعریف می کنید و در حالت عادی آن را با مقدار ID هر ردیف یکسان قرار می دهید. حالا زمانی که می خواهید یک داده بین سایر داده ها اضافه کنید کافیه میانگین ID آن دو داده را گرفته و به این Float اختصاص دهید. در نهایت در زمان اجرا می توانید مقادیر را بر اساس این ستون Float سورت کنید و سپس نمایش دهید. برای مثال اگر بین ID=3 و ID=4 خواستید داده ای اضافه کنید مقدار متغیر Float این داده را برابر 3.5 بگذارید.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
