View Full Version : سوال: ثبت تعداد محدود رکورد
vafadar
شنبه 14 دی 1387, 13:01 عصر
با سلام آیا راهی داره که داخل تیبل ها مثلا فقط 10 رکورد قابلیت ثبت شدن داشته باشه و از تعداد 10 تا رکورد بیشتر قبول نکنه با تشکر
araelectronic@ymail.com
شنبه 14 دی 1387, 13:03 عصر
با سلام
دوست عزيز منظورتان چيه؟
saied_genius
شنبه 14 دی 1387, 15:38 عصر
با سلام آیا راهی داره که داخل تیبل ها مثلا فقط 10 رکورد قابلیت ثبت شدن داشته باشه و از تعداد 10 تا رکورد بیشتر قبول نکنه با تشکر
سلام.
من دقيقاً نمي دونم براي چي مي خواي اين كار را انجام بدهي.
ولي راه هاي متفاوتي هست.
معمولاً اين كار را در برنامه هايي كه مي خواهند به صورت آزمايشي (TRIAL) در آورند از اين روش استفاده مي كنند كه بعد از ثبت تعداد محدودي اطلاعات در بانك اطلاعاتي ، فرد مجبور به خريداري نرم افزار و يا فعالسازي آن (باز هم پس از خريد) شود.
اگر هدف شما نيز همين است، بايد طوري اين محدوديت را ايجاد كنيد كه در شرايط خاصي بتوانيد آنرا برداريد.
براي اين كار بهترين راه :
استفاده از SQL Query است.
براي اين كار شما يك كوئري از Table مورد نظر خود مي گيريد و در آن تعداد ركوردهاي ثبت شده را چك مي كنيد.
كوئري مورد نظر شما به صورت زير مي باشد:
SELECT COUNT(*) FROM [Table1]
كه شما به جاي [Table1] نام table خود را قرار مي دهيد.
پس از اجراي كوئري فوق مقدار برگشتي كوئري تعداد ركوردهاي Table مورد نظر شماست.
با اين روش مي تواني از داخل برنامه (در محيط برنامه نويسي و يا خود ACCESS ) اين مقدار را چك كني و در صورتي كه تعداد آن كمتر از به فرض 10 بود اجازه ثبت اطلاعات را بدهي.
در صورت هرگونه سوال در خدمتم .
موفق باشيد.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.