با سلام خدمت همه دوستان عزیز. طاعات و عبادات همگی قبول باشه انشاالله.
دوستان سوال من این هست که من یه جدول دارم برای ثبت سند حسابداری . ساختار جدول رو این در نظر بگیرید
مشخصه جدول - کلید اصلی - auto number | id |
شماره سند - int | documnetNo |
تاریخ سند | Date |
مشخصه گروه سند- | CollectionId |
| |
فیلد id که تکلیفش معلومه و هیچ از 1 شروع میشه تا n اما فیلد documnetNo برای هر CollectionId از 1 شروع میشه تا n یعنی چیزی شبیه اطلاعات زیر
collectionid | date | documnetNo | id |
1 | 1396/05/10 | 1 | 1 |
1 | 1396/05/10 | 2 | 2 |
1 | 1396/05/13 | 3 | 3 |
2 | 1396/05/19 | 1 | 4 |
2 | 1396/05/12 | 2 | 5 |
لازمه بگم که من از entity freamwork استفاده میکنم و بانک هم sql هست . اگه بخواهم قبل از هر درج اطلاعات خودم اخرین شماره رو در بیارم و به اضافه یک کنم و ثبت کنم به دلیل تحت وب بودن برنامه و عملیات های زیادی که انجام میشه ممکنه شماره سند تکراری صادر بشه . حالا پیشنهاد و راه حل چیه ؟
ممنونم
تمپوs...
ما را در سایت تمپوs دنبال می کنید
برچسب : نویسنده : خنج tempos بازدید : 176 تاريخ : دوشنبه 15 خرداد 1396 ساعت: 10:17