navidvakili
New Member
با سلام
چگونه مي توانم در يكي از جداول بانك اطلاعاتي تعداد ركورد متوالي مشخصي (مثلا ركوردهاي 20 تا 34) را در خروجي چاپ نمايم. توجه داشته باشيد كه نمي خواهم از يك فيلد كليدي از نوع Auto_Increment داشته باشم زيرا با حذف يكي از ركوردها ترتيب عدد گذاري آنها بهم مي خورد.
تعريف فيلد Auto_Increment:
در جداول بانك اطلاعاتي براي شماره گذاري فيلدها بصورت اتوماتيك از 1 الي تعداد آخرين ركورد از خصوصيتي به نام Auto_Increment استفاده مي شود كه فقط بر روي فليدهاي كليدي قابل اجرا است. تنها اشكال اين نوع فيلدها در اين است كه، در صورت حذف يكي از ركوردها كه اين نوع شماره گذاري براي آنها قرارگرفته است، قابل بازگشت نمي باشد و باعث مي شود عدد ركورد حذف شده از توالي اعداد حذف گردد.
چگونه مي توانم در يكي از جداول بانك اطلاعاتي تعداد ركورد متوالي مشخصي (مثلا ركوردهاي 20 تا 34) را در خروجي چاپ نمايم. توجه داشته باشيد كه نمي خواهم از يك فيلد كليدي از نوع Auto_Increment داشته باشم زيرا با حذف يكي از ركوردها ترتيب عدد گذاري آنها بهم مي خورد.
تعريف فيلد Auto_Increment:
در جداول بانك اطلاعاتي براي شماره گذاري فيلدها بصورت اتوماتيك از 1 الي تعداد آخرين ركورد از خصوصيتي به نام Auto_Increment استفاده مي شود كه فقط بر روي فليدهاي كليدي قابل اجرا است. تنها اشكال اين نوع فيلدها در اين است كه، در صورت حذف يكي از ركوردها كه اين نوع شماره گذاري براي آنها قرارگرفته است، قابل بازگشت نمي باشد و باعث مي شود عدد ركورد حذف شده از توالي اعداد حذف گردد.