PDA

View Full Version : statusbar با نمایش آخرین اطلاعات دیتابیس



shayan_delphi
جمعه 28 اردیبهشت 1386, 07:50 صبح
سلام
چطور میشه نوار وضعیت همیشه آخرین اطلاعات مربوط به دیتابیس را زیر dbgrid نشان بده؟
مثلا تعداد کل مشتریان،تعداد کل مشتریان خارجی،تعداد مشتریان بدهکار و ...
که این اطلاعات همزمان با ویرایش و ثبت نشان داده شود(البته بدون تاخیر)
بعد از هر ویرایش باید به دیتابیس وصل شد Sum گرفت و نمایش داد؟این کار با مکث انجام میشه؟
راه حل بهتر؟thread می تونه کمک کنه؟

vcldeveloper
جمعه 28 اردیبهشت 1386, 09:45 صبح
می تونید یک Thread جدید به برنامه اضافه کنید و هر زمان که رکوردی تغییر کرد، یا در فواصل زمانی مشخص، با این Thread به بانک وصل بشید و اطلاعات مورد نیاز را استخراج کنید. برای نمایش اطلاعات از Thread به رابط کاربر هم راههای مختلفی هست (مثل استفاده از Synchronize یا استفاده از Message ها) که قبلا بحث شدند.