من در مورد این جور کارها StringGrid رو ترجیح میدم
کار کردن با DBGrid راهتتره ، ولی کنترل روی StringGrid بیشتره
من هر 2 رو برای سند حسابداری و دفاتر کل امتحان کردم
StringGrid بهتر جواب داد
3 رقم جدا کردنش هم آسون تره
محاسبه جمع ستونها ، کنترل دسترسی ورود به ستونها ، اجازه تایپ در بعضی ستونها ، جمع کردن و ضرب مقادیر ستونها بصورت لحظه ای و شبیه سازی Hint (مثلا برای نمایش حروفی اعداد تایپ شده) ... هم راحت تره
من فکر می کنم شما هم اگه از اون استفاده کنید راحت تر کار خواهید کرد
هم برای 3 رقم 3 رقم جدا کردن و هم موارد دیگه
فقط برای بعضی کار ها باید خودتون کد بنویسید
در عوض از همین فرم با کمی تغییر می تونید برای فاکتور خرید ، فاکتور فروش ، مرجوعی ، ثبت سند ، دفاتر و ... به راحتی استفاده کنید
دیگه مشکل نوع فیلد رو هم نخواهید داشت.
شاید مطالبم کاملا در جواب سوال شما نباشه ولی اون رو هم شامل میشه
هم اون و هم بقیه مشکلات
به هر حال نتیجه تجربه شخصیم بود
موفق باشید.