PDA

نسخه کامل مشاهده نسخه کامل : سوال برای نوشتن کد یک الگوریتم در #c



mohammad2006
15-07-2009, 20:45
در یک جدول پایگاه داده کلید اصلی از نوع int هستش. چه الگوریتمی بنویسیم که برنامه به هر سطر جدول با وارد کردن اطلاعات یک عدد غیر تکراری در فیلد کلید اصلی قرار دهد ونیازی نباشد کاربر فیلد کلید اصلی رو پر کند.
و وقتی که یک سطر از جدول رو حذف می کنیم به چه نحو باید مقدار کلید اصلی رو مدیریت کرد؟
کد رو به زبان سی شارپ می خوام بنویسم.
ممنون

mahdi7610
15-07-2009, 21:47
این کد برای همین کار هستش . اما متاسفانه توی شمارش های بالا کلا برنامه را دچار مشکل می کنه .


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

موفق باشی :)

mohammad2006
15-07-2009, 22:30
ممنون.شما هم موفق باشی
این کد وقتی تعدادی سطر رو به جدول اضافه کنیم بعد چند سطر از اون رو حذف کنیم.دوباره سطر اضافه کنیم چون تعداد سطرها قبلا کم شده شماره تکراری نمیده که قبلا ثبت شده باشه؟
دیگه چه راهی وجود داره؟

mahdi7610
16-07-2009, 09:06
ممنون.شما هم موفق باشی
این کد وقتی تعدادی سطر رو به جدول اضافه کنیم بعد چند سطر از اون رو حذف کنیم.دوباره سطر اضافه کنیم چون تعداد سطرها قبلا کم شده شماره تکراری نمیده که قبلا ثبت شده باشه؟
دیگه چه راهی وجود داره؟

سلام

همون طور که گفتم کدی که در پست 2 نوشتم توی تعداد رکورد بالا برنامه را دچار مشکل میکنه و به نظر سر ریز اتفاق می افته و کد مناسبی برای این کار نیست .

به همین خاطر بهتره از روش زیر که به نظرم بهترین روش هستش استفاده کنید .

موقع حذف یکی از رکوردها ، دوباره رکوردها را به ترتیب برای شما مرتب می کنه .


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

موفق باشید :)