PDA

View Full Version : سوال: قفل نرم افزاری



علی فتحی
جمعه 15 دی 1391, 13:55 عصر
سلام دوستان . بعضی از برنامه های حسابداری با زدن 20 سند قفل میشن یا کل اطلاعات پاک شده دوباره شروع به کا ریکنه >
سوال: آیا این کد روی بانک اطلاعاتی نوشته میشه یا تو کدهای برنامه
جواب هرچی باشه نمونه کد لطف کنین بزارین .آیاراهی برای حل این مشکل وجود داره
این نوع برنامه ها در نسخه آزمایشی اینجوریه.

zarrinnegar
جمعه 15 دی 1391, 14:07 عصر
معمولا توی نرم افزار میان قبل از ایجاد رکورد ؛ تعداد رکورد ها رو میشمورن اگه به 20 تا رسیده باشه دیگه نمیزاره رکورد جدید وارد شه
توی sql تنظیماتی نداره
کد هم اینظوریه که Datatable که ساختی و پرش کردی ازش Count میگیری و تعداد Row ها رو چک میکنی

danialafshari
جمعه 15 دی 1391, 14:44 عصر
بله حرف zarrinnegar کاملا درسته
خودم هم در برنامم بیشتر 100 تا کد نیداد و بعد از 100 تا ارور گزاشتم بده بر روی add کردن محدودیت میزاری
مثلا اگر datatable رو تنظیم کنی به این شکل میشه:
if (dt.rows.count >=100)
{
messageBox.show("محدودیت")
return;
}

موفق باشی

علی فتحی
جمعه 15 دی 1391, 19:09 عصر
این کدو در کدوم قسمت مینویسیم .دروی باتن ثبت سند کافیه؟

danialafshari
جمعه 15 دی 1391, 19:24 عصر
این کدو در کدوم قسمت مینویسیم .دروی باتن ثبت سند کافیه؟

بله در موقع ثبت در صورتی که dt رو تعریف کرده باشید که همون dataTable است و کدهای select و ADO.net