نوشته شده توسط
bashir_nashi
سلام
من قبلا یه نرم افزار فروش (یه برنامه انبارداری و حسابرسی) نوشتم. توی اون برنامه وقتی یک فاکتور قرار بود ذخیره بشه به این شکل عمل می کردم :
- یک فایل با نام شماره فاکتور ایجاد کرده و رکوردها که شامل شماره کالا ، تعداد ، قیمت و … بود را در آن ذخیره می کردم. یعنی فایل شامل لیست کالا های فروخته شده می شد.
- یک جدول در بانک اطلاعاتی داشتم که لیست فاکتورهای فروش رو نگه می داشت . تو اون جدول یه سطر شامل شماره فاکتور ، مبلغ فاکتور ، تاریخ و ... اضافه می کردم.
حالا برای بازیابی هر فاکتور کافی بود کاربر فاکتور مورد نظر رو از لیست فاکتورها تو جدول مربوطه پیدا کنه و تقاضای نمایش کنه . در این صورت لیست کالاهای اون فاکتور از فایل مورد نظر خوانده شده و نمایش داده می شد .
من از این روش استفاده کردم و تقریبا مشکلی هم نداشتم . جز اینکه چون برای هر فاکتور یک فایل ایجاد می شه ، تعداد این فایلها در دراز مدت می تونه دردسر ساز بشه.
الان یه برنامه دیگه دارم شروع می کنم که تو اون هم نیاز به ذخیره یک سری فاکتور هست و می خوام در مورد روشهای دیگه ای که برای ثبت فاکتور هست راهنماییم کنید.
با تشکر.